【发布时间】:2020-09-25 19:36:26
【问题描述】:
我在模板中使用 Django DeleteView,并创建了一个 url 和视图。但它显示“必须使用 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> <a
onclick="return confirm('Are you sure do you want to delete {{i.name}}')"
href="{% url 'delete_employee' i.id %}">Delete</a></button>
【问题讨论】:
标签: django