我正在尝试使用django&restapi。get&post函数适用于我(例如/users/)。 但当我试图访问特定用户时,我收到以下错误:
TypeError at /users/1 put()
missing 1 required positional argument: 'pk'
我想这和网址有关。在
UserList、getElement和put的代码不起作用
^{pr2}$这是URL文件中的一部分:
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^users/', views.UserList.as_view()),
url(r'^users/(?P<pk>[0-9]+)$', views.UserList.as_view()),
url(r'^routes/', views.RouteList.as_view()),
url(r'^runs/', views.RunList.as_view()),
]
urlpatterns = format_suffix_patterns(urlpatterns)
我见过r'^users/(?P[0-9]+)$'在某个地方,所以我想它是好的,但我不确定我需要调用哪个函数。在
提前感谢大家:)
目前没有回答
相关问题 更多 >
编程相关推荐