Неправильная проверка формы Django после перезагрузки

Следующая проблема касается кодовой базы, которую я унаследовал. Поэтому, пожалуйста, прости меня за отсутствие деталей в моем описании. Пожалуйста, расскажите мне, где мне нужно искать, чтобы начать решать эту проблему.

Следующее сообщение django отображается в пользовательской форме администратора. Msgstr "Выбрать действительный. Не один из доступных вариантов". Эта ошибка начинает отображаться через 2 или 3 часа после перезагрузки сервера. То есть мы исправляем ошибку, перезагружая сервер. Я могу выполнить сохранение в этой форме администратора, используя параметры в списке, и значения сохраняются в базе данных, и следующие процессы запускаются, как это должно быть до 2 -3 часов после перезагрузки. Затем это сообщение начинает появляться.

Эта ошибка обнаруживается только в производстве. Я думаю, что это может быть связано с кэшированными ресурсами, но я действительно не знаю.

Таким образом, у меня есть выпадающий список с вариантами, которые кажутся заполненными из ShipmentType, определенного в shipping/constants.py

Я обнаружил "def save()", который ударил, когда

Правильные значения передаются по проводам и передаются в метод сохранения. В методе сохранения нет логики, которая бы запрещала эти сохранения. Во всяком случае, он работает сразу после перезагрузки, а затем перестает работать через некоторое время после перезагрузки.

Я не могу найти валидатор, встроенный в код, который будет отклонять отправляемые параметры.

Эта проблема очень запутанная, пожалуйста, помогите.

0 ответов

Другие вопросы по тегам