X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/a791ae7c71b918ca39e7083209019de03a164252..c3e563338050cf161ed6568d01c8a5f010257c2f:/src/api/urls.py diff --git a/src/api/urls.py b/src/api/urls.py index 19e63dd16..d93bcce00 100644 --- a/src/api/urls.py +++ b/src/api/urls.py @@ -42,15 +42,8 @@ def auth_resource(handler): book_list_resource = auth_resource(handler=handlers.BooksHandler) ebook_list_resource = Resource(handler=handlers.EBooksHandler) -# book_list_resource = Resource(handler=handlers.BooksHandler) filter_book_resource = auth_resource(handler=handlers.FilterBooksHandler) -preview_resource = Resource(handler=handlers.BookPreviewHandler) - -shelf_resource = auth_resource(handler=handlers.UserShelfHandler) - -like_resource = auth_resource(handler=handlers.UserLikeHandler) - picture_resource = auth_resource(handler=handlers.PictureHandler) blog_resource = Resource(handler=handlers.BlogEntryHandler) @@ -74,34 +67,20 @@ urlpatterns = [ # reading data url(r'^reading/(?P[a-z0-9-]+)/$', views.BookUserDataView.as_view(), name='api_reading'), url(r'^reading/(?P[a-z0-9-]+)/(?P[a-z]+)/$', views.BookUserDataView.as_view(), name='api_reading'), - url(r'^shelf/(?P[a-z]+)/$', shelf_resource, name='api_shelf'), url(r'^username/$', views.UserView.as_view(), name='api_username'), - url(r'^like/(?P[a-z0-9-]+)/$', like_resource, name='api_like'), - # books by tags - url(tags_re + r'books/' + paginate_re, - book_list_resource, name='api_book_list'), url(tags_re + r'ebooks/' + paginate_re, ebook_list_resource, name='api_ebook_list'), - url(tags_re + r'parent_books/' + paginate_re, - book_list_resource, {"top_level": True}, name='api_parent_book_list'), url(tags_re + r'parent_ebooks/' + paginate_re, ebook_list_resource, {"top_level": True}, name='api_parent_ebook_list'), - url(tags_re + r'audiobooks/' + paginate_re, - book_list_resource, {"audiobooks": True}, name='api_audiobook_list'), - url(tags_re + r'daisy/' + paginate_re, - book_list_resource, {"daisy": True}, name='api_daisy_list'), - url(r'^recommended/' + paginate_re, book_list_resource, {"recommended": True}, name='api_recommended_list'), - url(r'^newest/$', book_list_resource, {"newest": True, "top_level": True, "count": 20}, name='api_newest_list'), url(r'^filter-books/$', filter_book_resource, name='api_filter_books'), - url(r'^preview/$', preview_resource, name='api_preview'), - url(r'^pictures/$', picture_resource), url(r'^blog/$', blog_resource), + url(r'^', include('social.api.urls')), url(r'^', include('catalogue.api.urls')), ]