gpt4 book ai didi

python - Django 模型问题

转载 作者:行者123 更新时间:2023-11-30 23:50:16 25 4
gpt4 key购买 nike

我有一个大问题。我实现了一个包含各种字段的表单,其中 EmailFIeld 必须是可选的。

这是模型:

email = models.EmailField(max_length=50,blank=True,default='no@address.spec',
verbose_name=_('email'), help_text=_('Email'))

但是当我验证表单并返回可能存在错误的 JSON 时,我总是收到:

{'errors':'Enter a valid e-mail address'}

我希望能够将电子邮件字段保留为可选。我怎样才能做到这一点?

最佳答案

据我记得,默认意味着如果用户不删除指定的地址,该字段不会为空。所以这个验证错误可能是因为.spec,尝试将其替换为.com。您还可以在模型中添加 null = True 并在表单类中添加 required = False

关于python - Django 模型问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7206237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com