15 lines
566 B
Python
15 lines
566 B
Python
"""
|
|
Wagtail API v2 路由配置。
|
|
详见 documents/设计方案分析与完善版.md §2.7 Headless API 设计规范。
|
|
"""
|
|
from wagtail.api.v2.views import PagesAPIViewSet
|
|
from wagtail.api.v2.router import WagtailAPIRouter
|
|
from wagtail.images.api.v2.views import ImagesAPIViewSet
|
|
from wagtail.documents.api.v2.views import DocumentsAPIViewSet
|
|
|
|
api_router = WagtailAPIRouter("wagtailapi")
|
|
|
|
api_router.register_endpoint("pages", PagesAPIViewSet)
|
|
api_router.register_endpoint("images", ImagesAPIViewSet)
|
|
api_router.register_endpoint("documents", DocumentsAPIViewSet)
|