我正在使用 DjangoDeleteView
删除数据库中的项目。我已经使用单独的模板来显示删除确认消息,但是当我按下是按钮时,我得到了ProtectedError
因为客户表与 Accounts 表链接。因此,我想ProtectedError
在同一模板中处理并给用户另一条消息。
这是我用来执行删除的代码:
class Customer(DeleteView):
#Delete Customers
model = Customer
template_name = 'project_templates/delete_customer.html'
def get_success_url(self):
return reverse('inactive_customers')
如果有人可以建议我一种处理这种情况的方法,那就太好了。