Django Test Client不使用数据库调用

时间:2015-01-30 14:42:40

标签: django-testing

我使用django.test.Client为django的观点编写测试

在Django的观点中:

usr = User.objects.get(id=2)

它不会返回User对象,而是会引发错误ObjectDoesNotExist

在dbshel​​l中,相同的查询工作正常。

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

使用setUp()的{​​{1}}方法创建用户,或在夹具中添加一个用户。这是TestCase版本:

setUp()