Обработка ошибки защиты в 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')

Было бы здорово, если бы кто-нибудь предложил мне способ справиться с этой ситуацией.

Ответы на вопрос(1)

Ваш ответ на вопрос