coderedcorp / coderedcorp/coderedcms
Some of my pages won't preview in the editor
- Langage dominant
- Python
- Étoiles
- 765
- Forks
- 154
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
This might not be related directly to coderedcms, but I've subclassed one of the base pages from that project so maybe.
Anyhow, this is my page model:
```
class ArticleIndexPage(CoderedArticleIndexPage):
"""
Shows a list of article sub-pages.
"""
show_cover = models.BooleanField(default=False)
class Meta:
verbose_name = "Article Landing Page"
index_query_pagemodel = "cms.ArticlePage"
template = "coderedcms/pages/article_index_page.html"
body = StreamField(
LOCAL_LAYOUT_STREAMBLOCKS,
null=True,
blank=True,
use_json_field=True,
)
content_panels = CoderedArticleIndexPage.content_panels + [FieldPanel("show_cover")]
```
This page is similar to lots of other pages I've subclassed from coderedcms base pages, but this one won't generate a preview while editing in the Wagtail admin. It says there's a validation error, but there are no red dots indicating anything wrong on the page. I've tried to comment out LOCAL_LAYOUT_STREAMBLOCKS to see if that caused the issues, but it didn't change anything.
Appreciate any tips on how to solve this.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par la définition de ArticleIndexPage présentée dans l’issue et reproduisez son erreur de validation lors de la modification dans l’interface d’administration de Wagtail. Comparez cette sous-classe aux autres pages utilisant des sous-classes dont l’aperçu fonctionne correctement, puis suivez le chemin de validation afin de déterminer pourquoi aucun indicateur de champ n’apparaît. Le travail est terminé lorsque la cause est documentée et que cette page produit un aperçu utilisable dans l’éditeur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- django, python
- Domaine
- backend, content
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100