Я думаю, что администратор ожидает, что любое количество проверочных сообщений будет связано с каждым полем формы.
ользую Django 1.2.4. У меня есть модель, которая имеет поле, которое необходимо проверить. Когда проверка не проходит, я хотел бы отобразить пользовательское сообщение об ошибке для пользователя. Редактирование модели осуществляется в интерфейсе администратора.
Вот чем я сейчас занимаюсь:
def clean_fields(self, exclude=None):
# do validation
if problem:
raise ValidationError({'field_name': "error message"})
К сожалению, все, что это делает, это распечатывает отдельное сообщение проверки на странице администратора для каждого символа в значенииfield_name
.
Как правильно сообщить об ошибке, которую я хочу?