pip install wagtail-spa-routing
Добавить в INSTALLED_APPS
:
'wagtail_spa.apps.WagtailSpaConfig',
Подключить роуты в urls.py
:
path('api/wagtail-spa/', include('wagtail_spa.urls', namespace='wagtail_spa')),
Для добавления возможности возврата драфтового объекта, использовать RetrieveDraftMixin
, который основан на rest_framework.mixins.RetrieveModelMixin
и предполагает что вид возвращает объект методом get_object
.