Пример #1
0
from bmga.api import Api
from basic.api.resources import NoteResource, UserResource, BustedResource,\
    CachedUserResource, PublicCachedUserResource, PrivateCachedUserResource,\
    CacheDisabledUserResource, SlugBasedNoteResource, SessionUserResource

api = Api(api_name='v1')
api.register(NoteResource(), canonical=True)
api.register(UserResource(), canonical=True)
api.register(CachedUserResource(), canonical=True)
api.register(CacheDisabledUserResource(), canonical=True)
api.register(PublicCachedUserResource(), canonical=True)
api.register(PrivateCachedUserResource(), canonical=True)

v2_api = Api(api_name='v2')
v2_api.register(BustedResource(), canonical=True)
v2_api.register(SlugBasedNoteResource())
v2_api.register(SessionUserResource())

urlpatterns = v2_api.urls + api.urls
Пример #2
0
from django.conf.urls import include, url
from bmga.api import Api
from slashless.api.resources import NoteResource, UserResource

api = Api(api_name='v1')
api.register(NoteResource(), canonical=True)
api.register(UserResource(), canonical=True)

urlpatterns = [
    url(r'^api/', include(api.urls)),
]
Пример #3
0
from django.conf.urls import url, include

from bmga.api import Api

from .api.resources import ArticleResource, AuthorProfileResource, SiteResource, UserResource


v1_api = Api()
v1_api.register(ArticleResource())
v1_api.register(AuthorProfileResource())
v1_api.register(SiteResource())
v1_api.register(UserResource())

urlpatterns = [
    url(r'^api/', include(v1_api.urls)),
]
Пример #4
0
from bmga.api import Api

my_api = Api()
Пример #5
0
from django.conf.urls import include, url

from bmga.api import Api

from .resources import NoteResource, UserResource

api = Api()
api.register(NoteResource())
api.register(UserResource())

urlpatterns = [
    url(r'^api/', include(api.urls)),
]