@MuffinLover

Как выводить ошибки триггеров в django admin?

InternalError at /admin/entities/branch/add/

The type of building does not match the expected type: 'Branch'
CONTEXT: PL/pgSQL function check_outlet_type_consistency() line 9 at RAISE

Как такое выводить в стандартной админке Django?
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
Самим перехватывать это через except. Ну и ты должен 100 раз подумать, прежде чем начать использовать триггеры, потому что это размытие кода между разными слоями. Вот зачем тут триггер, можно хватило было constraints у модели?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы