如果Django管理中的字段爲空,我想顯示錯誤消息。目前,我知道如何在頁面的早期引入ValidationError,但我需要將消息放在空白字段的正上方。如何才能做到這一點?如何在字段上顯示錯誤消息
還未能找到答案。
class Article(models.Model):
...
title_ru = models.CharField(max_length=255, blank=True)
...
class ArticleAdmin(admin.ModelAdmin):
class form(forms.ModelForm):
class Meta:
model = models.Article
def clean(self):
cleaned_data = super(forms.ModelForm, self).clean()
title_ru = cleaned_data['title_ru']
if not title_ru:
raise forms.ValidationError("Title ru")
return self.cleaned_data
forms.ValidationError("Title ru")
顯示在頁面頂部的消息,但我需要這個消息在該場
如何得到的消息出過場Title_ru?
非常感謝您對這樣一個快速和簡單的答案=)現在我知道如何去做,也可以在文檔中找到。 –
很高興幫助。如果這有用,請做[標記答案已被接受](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。 – karthikr