phy*_*ion 4 django model required-field
我有以下 Django 模型:
class Customer(models.Model):
email = models.EmailField(unique=True)
Run Code Online (Sandbox Code Playgroud)
在我的测试用例中,我在没有电子邮件的情况下对其进行了实例化。
class CustomerTestCase(TestCase):
def test_that_customer_can_be_created_with_minimum_data(self):
customer = Customer.objects.create()
print(customer.__dict__)
Run Code Online (Sandbox Code Playgroud)
我希望它会引发错误,但它会创建一个带有空字段的记录email
。如果我明确说null=False
和,也会发生同样的事情blank=False
。相反,它只是打印空电子邮件。
{'email': ''}
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
归档时间: |
|
查看次数: |
1543 次 |
最近记录: |