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