У меня есть эта модель, которую я показываю на странице администратора:
class Dog(models.Model):
bark_volume = models.DecimalField(...
unladen_speed = models.DecimalField(...
def clean(self):
if self.bark_volume < 5:
raise ValidationError("must be louder!")
Как вы можете видеть, я положил валидацию на модель. Но я хочу, чтобы страница администратора отображала ошибку рядом с полем bark_volume вместо общей ошибки, такой как сейчас. Есть ли способ указать, в каком поле выполняется проверка?
Большое спасибо заранее.