urls.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. from django.urls import path, re_path
  2. from . import views
  3. urlpatterns = [
  4. path(r'list/', views.BoundListViewSet.as_view({"get": "list", "post": "create"}), name="boundlist"),
  5. re_path(r'^list/(?P<pk>\d+)/$', views.BoundListViewSet.as_view({
  6. 'get': 'retrieve',
  7. 'put': 'update',
  8. 'patch': 'partial_update',
  9. 'delete': 'destroy',
  10. }), name="boundlist_1"),
  11. path(r'detail/', views.BoundDetailViewSet.as_view({"get": "list", "post": "create" }), name="bounddetail"),
  12. re_path(r'^detail/(?P<pk>\d+)/$', views.BoundDetailViewSet.as_view({
  13. 'get': 'retrieve',
  14. 'put': 'update',
  15. 'patch': 'partial_update',
  16. 'delete': 'destroy',
  17. }), name="bounddetail_1"),
  18. path(r'outdetail/', views.OutBoundDetailViewSet.as_view({"get": "list", "post": "create" }), name="outbounddetail"),
  19. re_path(r'^outdetail/(?P<pk>\d+)/$', views.OutBoundDetailViewSet.as_view({
  20. 'get': 'retrieve',
  21. 'put': 'update',
  22. 'patch': 'partial_update',
  23. 'delete': 'destroy',
  24. }), name="outbounddetail_1"),
  25. path(r'batch/', views.BoundBatchViewSet.as_view({"get": "list", "post": "create" }), name="boundbatch"),
  26. re_path(r'^batch/(?P<pk>\d+)/$', views.BoundBatchViewSet.as_view({
  27. 'get': 'retrieve',
  28. 'put': 'update',
  29. 'patch': 'partial_update',
  30. 'delete': 'destroy',
  31. }), name="boundbatch_1"),
  32. path(r'outbatch/', views.OutBoundBatchViewSet.as_view({"get": "list", "post": "create" }), name="outboundbatch"),
  33. re_path(r'^outbatch/(?P<pk>\d+)/$', views.OutBoundBatchViewSet.as_view({
  34. 'get': 'retrieve',
  35. 'put': 'update',
  36. 'patch': 'partial_update',
  37. 'delete': 'destroy',
  38. }), name="outboundbatch_1"),
  39. path(r'batchlog/', views.BoundBatchLogViewSet.as_view({"get": "list", "post": "create" }), name="boundbatchlog"),
  40. ]