如何在模板中使用Django DeleteView

萨拉斯·钱德兰(Sarath Chandran)

我在模板中使用Django DeleteView,并创建了url和view。但是它显示“必须在URLconf中使用对象pk或slug调用常规详细视图EmployeeDeleteView”。我在看django文档,看起来像DeleteViews与模型结合在一起了。我如何在这里使用Django DeleteView。如果有人帮助我,请。

views.py

class EmployeeDeleteView(DeleteView):
    model = Employee
    success_url = 'create_employee'
    
    def get(self, request, *args, **kwargs):
        return self.post(request, *args, **kwargs)

urls.py

path('delete_employee/<int:id>', EmployeeDeleteView.as_view(), name='delete_employee'),

删除按钮

<button class="deletebtn show-form-delete" type="submit">
                                    <i class="fa fa-trash-o"></i>&nbsp;<a
                                        onclick="return confirm('Are you sure do you want to delete {{i.name}}')"
                                        href="{% url 'delete_employee' i.id %}">Delete</a></button>
苏里亚·普拉塔普·拉娜(Surya Pratap Rana)
<form method="POST" action="{% url 'delete_employee' i.id %}">
{% csrf_token %}
<button class="deletebtn show-form-delete" type="submit" value="DELETE" onclick="return confirm('Are you sure do you want to delete {{i.name}}')">
    <i class="fa fa-trash-o"></i>
    Delete</button>
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Django:DeleteView + HttpResponseNotAllowed

如何从Django DeleteView发送错误消息?

如何将Bootbox用于Django DeleteView?

如何在Django DeleteView中更新关联的模型

Django通用视图DeleteView删除意外对象

Django DeleteView - 成功删除后发送邮件

我无法使Django DeleteView正常工作

Django DeleteView 不会从数据中删除对象

在Django DeleteView中获取已删除的对象

在删除实例之前使用DeleteView进行验证

使用DeleteView删除模板中的对象而无需确认

如何使ManyToMany字段的值显示在Django通用DeleteView中

django DeleteView - 如何传递参数以用于success_url?

如何在UpdateView中包括Delete函数而不是DeleteView

使用 Django DeleteView 并在删除确认后得到 404

使用 Django DeleteView 并在删除确认后得到 404

ValueError:字段“ id”应为数字,但已被“删除”“”-Django通用DeleteView

在 django 上单击提交时,DeleteView 导致错误 405

如何为class.DeleteView创建确认弹出窗口

如何在不使用 Django 中的 DeleteView 的情况下删除特定歌曲并编辑专辑列表中的歌曲信息?

如何使用JsonResponse将错误消息发送到Django通用DeleteView确认页面

在 Django 中使用 DeleteView 成功删除后尝试返回上一页时出现“找不到页面”错误

在Django 2.0中,如何处理generic.DeleteView中的ProtectedError

你如何将额外的 URL 值传递给 Django 通用的 DeleteView?

如何编写在管理员中可见的Gerenic DeleteView的修订版(Django Reversion)?

Django:DeleteView将参数从ForeignKey的模型传递给get_success_url

如何在Django中使用Vue模板?

如何在Django模板中使用IntegerRangeField

如何在Django模板中使用instaceof?