Vue d'ensemble
Wagtail 7.0 LTS, publie le 6 mai 2025, est une version majeure avec support a long terme. Elle modernise l'interface d'administration et ameliore l'API de contenu.
Fonctionnalites principales
Interface d'administration modernisee
L'interface d'administration est redessinee avec un design plus moderne et une navigation amelioree entre les sections.
python
from wagtail.models import Page
from wagtail.fields import RichTextField
from wagtail.admin.panels import FieldPanel
class BlogPage(Page):
body = RichTextField()
content_panels = Page.content_panels + [
FieldPanel('body'),
]
API de contenu amelioree
L'API headless de Wagtail est enrichie avec de nouveaux filtres et une meilleure serialisation des blocs StreamField.
python
from wagtail.api.v2.views import PagesAPIViewSet
from wagtail.api.v2.router import WagtailAPIRouter
api_router = WagtailAPIRouter('wagtailapi')
api_router.register_endpoint('pages', PagesAPIViewSet)
# GET /api/v2/pages/?type=blog.BlogPage&fields=body
