作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下 Django 模型:
class Customer(models.Model):
email = models.EmailField(unique=True)
class CustomerTestCase(TestCase):
def test_that_customer_can_be_created_with_minimum_data(self):
customer = Customer.objects.create()
print(customer.__dict__)
email
.如果我明确说
null=False
也会发生同样的事情和
blank=False
.相反,它只是打印空电子邮件。
{'email': ''}
最佳答案
您错过了保存时不运行验证的事实 - 请参阅 the validation docs :
Note that validators will not be run automatically when you save a model, but if you are using a ModelForm, it will run your validators on any fields that are included in your form.
关于django - Django 模型中的必填字段不是强制性的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44101172/
在使用网站、加载内容等一段时间后,此消息显示“Fill:SelectCommand.Connection 属性尚未初始化”!我认为这是因为 sql 连接,但不确定......我想知道我能做些什么来防止
我是一名优秀的程序员,十分优秀!