【发布时间】:2013-11-15 12:42:51
【问题描述】:
我正在使用 Django DeleteView 删除数据库中的项目。我使用单独的模板来显示删除确认消息,但是当我按下是按钮时,我得到ProtectedError,因为客户表与帐户表链接。因此,我想处理 ProtectedError 并在同一模板中向用户发送另一条消息。
这是我用来执行删除的代码:
class Customer(DeleteView):
#Delete Customers
model = Customer
template_name = 'project_templates/delete_customer.html'
def get_success_url(self):
return reverse('inactive_customers')
如果有人能建议我一种处理这种情况的方法,那就太好了。
【问题讨论】:
标签: django django-forms django-class-based-views django-generic-views