Im пытается указать значение по умолчанию для поля формы domainNm
, когда форма изначально загружена.Значение по умолчанию Modelform field первоначально установлено
у меня есть: форма
class SubmitDomain(ModelForm):
class Meta:
model = Tld #Create form based off Model for Tld
fields = ['domainNm',]
def clean_domainNm(self):
cleanedDomainName = self.cleaned_data.get('domainNm')
if Tld.objects.filter(domainNm=cleanedDomainName).exists():
errorMsg = u"Sorry that domain is not available."
raise ValidationError(errorMsg)
else:
return cleanedDomainName
## This creates the form.
form = SubmitDomain()
Модель
class Tld(models.Model):
domainNm = models.CharField() #add a call in here?
Я попытался поиск Google много, прежде чем отправлять это, но не могу найти пример чего-то настолько основной.
Любая помощь очень ценится. Благодарю.
Я считаю, что вы можете найти ответ на свой вопрос здесь: http://stackoverflow.com/questions/604266/django-set-default-form-values –