Итак, я вытаскиваю свои волосы здесь, и, возможно, у кого-то есть проницательность.Django: отладочные записи просто исчезают
У меня есть cronjob, который пересекает все мои объекты Link
, делает некоторые вещи, может изменять свойства объекта и делает save()
. Вот и все.
Каждый раз (примерно один раз в час) один из моих строк просто исчезает. Пуф. Ничего в журналах.
Итак, я пытаюсь добавить отладочные заявления повсюду, но есть ли какие-либо вопиющие причины для выхода из строя? Единственный способ удалить запись, вызвав delete()
?
Просто любые общие направления, чтобы пойти было бы замечательно, спасибо.
Некоторые идеи у меня было:
- мерзавец толчок в то время как cronjob работает
- некоторые каскадного удаления вытирает их
- некоторый метод Джанго призывает удалить на исключение
Общий ответ: «Это тайна, все в порядке». Я не думаю, что кто-то будет иметь представление об этом, не видя кода для задания cron и кода для модели. – hughdbrown
Может ли быть, что, когда cronjob делает это, он не сохраняет какой-либо объект? Возможно, какое-то состояние вас не хватает. – Geo