代码拉取完成,页面将自动刷新
1、 当访问如下路由为什么最后一个路由匹配不到
http://127.0.0.1:8000/api/system/staffuser/disable/4/
2、原因:django路由匹配 urlpatterns 列表里自上而下匹配的,由于
re_path('user/status/(?P<pk>.*?)/',UserViewSet.as_view({'put':'disablestatus'}), name='是否禁用'),
re_path('staffuser/status/(?P<pk>.*?)/',StaffUserViewSet.as_view({'put':'disablestatus'}), name='是否禁用'),
user/status/(?P<pk>.*?)/
包含了 http://127.0.0.1:8000/api/system/staffuser/disable/4/
的请求,因此匹配到了不正确的user/status/(?P<pk>.*?)/
3、正确写法,与user/status/
区分开