from django.urls import path, re_path from . import views urlpatterns = [ path(r'list/', views.ContainerListViewSet.as_view({"get": "list", "post": "create"}), name="ContainerList"), re_path(r'^list/(?P\d+)/$', views.ContainerListViewSet.as_view({ 'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', }), name="ContainerList_1"), path(r'detail/', views.ContainerDetailViewSet.as_view( {"get": "list","post": "create"}), name="ContainerDetail"), re_path(r'^detail/(?P\d+)/$', views.ContainerDetailViewSet.as_view({ 'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', }), name="ContainerDetail_1"), path(r'operate/', views.ContainerOperateViewSet.as_view( {"get": "list","post": "create"}), name="ContainerDetail"), re_path(r'^operate/(?P\d+)/$', views.ContainerOperateViewSet.as_view({ 'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', }), name="ContainerDetail_1"), path(r'task/', views.TaskViewSet.as_view({"get": "list", "post": "create"}), name="Task"), re_path(r'^task/(?P\d+)/$', views.TaskViewSet.as_view({ 'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', }), name="Task_1"), path(r'container_wcs/', views.ContainerWCSViewSet.as_view({"get": "get_container_wcs","put": "update_container_wcs"}), name='ContainerWCS'), re_path(r'container_wcs/update/', views.ContainerWCSViewSet.as_view({"get": "update_container_wcs"}), name='ContainerWCS1'), path(r'out_task/', views.OutTaskViewSet.as_view({"get": "get_out_task", "post": "create"}), name='OutTask'), path(r'batch/', views.BatchViewSet.as_view({"post": "wcs_post"}), name="Batch"), ]