0
Mein Leiter:Validation gibt mir Ausnahme
from django.core.exceptions import ValidationError
def save_model(self, request, obj, form, change):
if obj.foo == True and obj.bar == '':
raise ValidationError('Please enter the password.')
Mein Modell ist:
foo = models.BooleanField(default=False)
bar = models.CharField(max_length=50, null=True, blank=True)
ich die Modelle validieren möchten, wenn foo
Wahr ist die bar
nicht null sein kann. Aber es gibt mir die 500. Exception Value: [u'Please enter the password.']
Nun ja, das ist es, was du sagst. –
Nun, ich möchte diesen Fehler in Django Admin zurückgeben. – web102
Ich versuche, die 'Fehlermeldung' in ähnlicher Weise zu zeigen, wie Django Admin tut. – web102