Обработка ошибки защиты в Django DeleteView
Я использую DjangoDeleteView
удалить элементы в моей базе данных. Я использовал отдельный шаблон, чтобы показать сообщение с подтверждением удаления, но когда я нажимаю кнопку Да, я получаю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')
Было бы здорово, если бы кто-нибудь предложил мне способ справиться с этой ситуацией.