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
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)), ]
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)), ]
from bmga.api import Api my_api = Api()
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)), ]