Python 如何在Django中为模型编写测试?
我想为Django模型编写测试 我的模型:Python 如何在Django中为模型编写测试?,python,django,python-3.x,unit-testing,django-models,Python,Django,Python 3.x,Unit Testing,Django Models,我想为Django模型编写测试 我的模型: class Entry(models.Model): title = models.CharField(max_length=500) author = models.ForeignKey('auth.User') body = models.TextField() created_at = models.DateTimeField(auto_now_add=True, editable=False) modif
class Entry(models.Model):
title = models.CharField(max_length=500)
author = models.ForeignKey('auth.User')
body = models.TextField()
created_at = models.DateTimeField(auto_now_add=True, editable=False)
modified_at = models.DateTimeField(auto_now=True, editable=False)
我不知道,
如何对Django模型进行测试
提前感谢您没有为模型编写测试,您直接在那里调用django代码,相信我,它已经经过了很好的测试 您应该为自己的代码和功能编写测试,模型是如何使用的?为这些代码编写测试
PS:如果您的模型包含自定义函数,那么为它们编写测试是一个好主意 好的,这个想法是你首先需要找出你想要测试的东西。仅仅为了测试而编写测试通常不是真正的方法。例如,您可以在构建条目时使用时间冻结枪进行测试,确保在处创建的
和在
处修改的设置正确,但通常这是Django本身必须测试的更多内容。我想测试我的模型字段