Итак, я вырываю свои волосы здесь, и, возможно, у кого-то есть понимание.
У меня есть cronjob, который зацикливается на всех моих Link
объектах, делает некоторые вещи, может изменять свойства объекта и делает save()
. Вот и все.
Время от времени (примерно раз в час) один из моих рядов просто исчезает. Пуф. Ничего в логах.
Итак, я пытаюсь добавлять отладочные операторы везде, но есть ли явные причины для исчезновения записи? Это единственный способ удалить запись, позвонив delete()
?
Просто любые общие указания были бы замечательными, спасибо.
Некоторые идеи, которые у меня были:
- git push во время работы cronjob
- некоторые каскадные удаления стирают их
- какой-то метод django вызывает delete для исключения