Я использую сообщения, чтобы показать успех, информацию и предупреждающее сообщение из классифицированных представлений Django к шаблону Django.
def delete(self, request, *args, **kwargs):
obj = self.get_object()
success_url = self.get_success_url()
try:
obj.delete()
messages.success(self.request, self.success_message % obj.__dict__)
return super(CurrencyDeleteView, self).delete(request, *args, **kwargs)
except ProtectedError:
messages.error(self.request, "can't delete this category")
Теперь я запутался, как показать это сообщение ProtectedError в шаблоне и что вернутьпосле этого message.error.