mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-05-15 02:33:13 +00:00
Drop 'api' module.
This commit is contained in:
parent
b6a4318379
commit
aee387e2c2
2 changed files with 9 additions and 23 deletions
|
|
@ -1,21 +0,0 @@
|
|||
from django.conf.urls import url, include
|
||||
|
||||
from .endpoints import PagesAPIEndpoint, ImagesAPIEndpoint, DocumentsAPIEndpoint
|
||||
|
||||
|
||||
class API(object):
|
||||
def __init__(self, endpoints):
|
||||
self.endpoints = endpoints
|
||||
|
||||
def get_urlpatterns(self):
|
||||
return [
|
||||
url(r'^%s/' % name, include(endpoint.get_urlpatterns(), namespace=name))
|
||||
for name, endpoint in self.endpoints.items()
|
||||
]
|
||||
|
||||
|
||||
v1 = API({
|
||||
'pages': PagesAPIEndpoint,
|
||||
'images': ImagesAPIEndpoint,
|
||||
'documents': DocumentsAPIEndpoint,
|
||||
})
|
||||
|
|
@ -2,9 +2,16 @@ from __future__ import absolute_import
|
|||
|
||||
from django.conf.urls import url, include
|
||||
|
||||
from . import api
|
||||
from .endpoints import PagesAPIEndpoint, ImagesAPIEndpoint, DocumentsAPIEndpoint
|
||||
|
||||
|
||||
v1 = [
|
||||
url(r'^pages/', include(PagesAPIEndpoint.get_urlpatterns(), namespace='pages')),
|
||||
url(r'^images/', include(ImagesAPIEndpoint.get_urlpatterns(), namespace='images')),
|
||||
url(r'^documents/', include(DocumentsAPIEndpoint.get_urlpatterns(), namespace='documents'))
|
||||
]
|
||||
|
||||
|
||||
urlpatterns = [
|
||||
url(r'^v1/', include(api.v1.get_urlpatterns(), namespace='wagtailapi_v1')),
|
||||
url(r'^v1/', include(v1, namespace='wagtailapi_v1')),
|
||||
]
|
||||
|
|
|
|||
Loading…
Reference in a new issue