from django.contrib import admin from django.urls import path,re_path from app01 import views from rest_framework import routers from django.conf.urls import url,include routers = routers.DefaultRouter() routers.register("authors", views.AuthorModelView) urlpatterns = [ re_path(r'^',include(routers.urls)), # re_path(r'^admin/', admin.site.urls), # re_path(r'^publishes/$', views.PublishView.as_view(),name="publish"), # View:view(request)=====APIView:dispatch() # re_path(r'^publishes/(?P<pk>\d+)/$', views.PublishDetailView.as_view(),name="detailpublish"), # View:view(request)=====APIView:dispatch() # # re_path(r'^books/$', views.BookView.as_view(),name="books"), # re_path(r'^books/(\d+)/$', views.BookDetailView.as_view(),name="detailbook"), #url(r'^books/(\d+)/$', View:view), # view(request) # re_path(r'^authors/$', views.AuthorModelView.as_view({"get":"list","post":"create"}),name="author"), # re_path(r'^authors/(?P<pk>\d+)/$', views.AuthorModelView.as_view({"get":"retrieve","put":"update","delete":"destroy"}),name="detailauthor"), re_path(r'^login/$', views.LoginView.as_view(),name="login"), ]