0

可能重复:
基于 Django 类的 DeleteView 示例

下班后搜索我只是不知道如何使用 DeleteView。对不起我的愚蠢?有人可以给我一个例子吗?

url( r'^del/$', DeleteFormView.as_view( ) ),

class DeleteFormView( BaseDeleteView ):
    model = user_info
    context_object_name = "user_info_list"

必须使用对象 pk 或 slug 调用 DeleteFormView
这个错误总是存在 做错了什么?

4

2 回答 2

6

正如错误所说,您需要将某种参数传递给视图,以便它知道要删除哪个项目......例如:

url(r'^del/(?P<slug>\w+)/$', DeleteFormView.as_view()),
于 2011-09-06T10:08:45.437 回答
0

另一个帖子可能会回答您的一些问题。您走在正确的轨道上,就像@Daniel 所说,URL 中需要某种标识符才能传递给视图以告诉它要删除什么。

有关模板的完整示例,请查看 Django-users 表单

于 2012-07-20T08:46:26.573 回答