下班后搜索我只是不知道如何使用DeleteView。抱歉我的傻瓜? 有人可以举个例子吗?
url( r'^del/$', DeleteFormView.as_view( ) ),
class DeleteFormView( BaseDeleteView ):
model = user_info
context_object_name = "user_info_list"
必须使用对象pk或slug 来调用DeleteFormView 此错误始终存在 怎么了?
答案 0 :(得分:6)
如错误所示,您需要将某种参数传递给视图,以便它知道要删除哪个项目...例如:
url(r'^del/(?P<slug>\w+)/$', DeleteFormView.as_view()),
答案 1 :(得分:0)
Another post可能会回答您的一些问题。你走在正确的轨道上,就像@Daniel说的那样,URL中需要有某种标识符传递给视图来告诉它要删除的内容。
有关模板的完整示例look to the Django-users form