可以說我有模式:Django的 - 驗證字符字段作爲電子郵件
class Subscription(models.Model):
address = models.CharField(max_length=255)
然後創建形式:
class SubscriptionForm(ModelForm):
class Meta:
model = Subscription
fields = ['address']
def clean_address(self):
email = self.cleaned_data['address']
#VALIDATE HERE IF IT IS EMAIL
return email
如何申請email validator到我場不改變模式?
編輯:這甚至有可能嗎?
爲什麼重新發明輪子時,你有'EmailField'? https://docs.djangoproject.com/en/1.9/ref/models/fields/#emailfield – DeepSpace
只需在表單中手動調用電子郵件驗證器?...您嘗試過什麼? – Sayse
但我該如何做到這一點? –