2016-09-08 1 views
0

Я пытаюсь отлаживать установку Pootle (pootle is build on django), которая не выполняется с ошибкой транзакции django всякий раз, когда я пытаюсь добавить шаблон к существующему языку. Используя отладчик python, я вижу, что он терпит неудачу, когда pootle пытается сохранить модель, а также все запросы, которые были сделаны в этом сеансе.Как мне заставить Django регистрировать причину неудачи транзакции sql?

Что я не вижу, это Что конкретно заставляет сэкономить сбой. Я считаю, pootle/django, должно быть, добавили некоторые ограничения базы данных базы данных, как мне выяснить, какой из них? MySql (используемая база данных), по-видимому, не может регистрировать только неудачные транзакции.

+1

Вы установили 'DEBUG = true' в вашей конфигурации? –

+0

Да, но это все еще только дает мне запросы, а не почему они не сработали. – tomjen

+0

попытайтесь выполнить 'logging'. для получения ошибки. (или) вставьте код. Я постараюсь помочь. – AceLearn

ответ

1

Установите Джанго панели инструментов отладки, вы можете легко проверить все запросы, которые были выполнены