【问题标题】:Django sample DeleteView [duplicate]Django 示例 DeleteView [重复]
【发布时间】:2023-03-24 18:54:01
【问题描述】:

可能重复:
Example of Django Class-Based DeleteView

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

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

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

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

【问题讨论】:

    标签: django django-class-based-views django-forms


    【解决方案1】:

    Another post 可能会回答您的一些问题。你走在正确的轨道上,就像@Daniel 说的那样,URL 中需要某种标识符来传递给视图以告诉它要删除什么。

    有关模板的完整示例,look to the Django-users form

    【讨论】:

      【解决方案2】:

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

      url(r'^del/(?P<slug>\w+)/$', DeleteFormView.as_view()),
      

      【讨论】:

      • 抱歉,我还是无法理解 DeleteView 的工作原理......
      猜你喜欢
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 2013-05-12
      • 2013-06-27
      • 2021-07-23
      • 2013-11-15
      • 1970-01-01
      • 2012-08-22
      相关资源
      最近更新 更多