【发布时间】:2019-04-11 10:00:25
【问题描述】:
在测试类中,我想获取给定类型的所有对象;这总是给出一个空集:
from Dictionnaire.models import Entree
class Test(TestCase):
def setUp(self):
...
Q=Entree.objects.all()
print(Q.count()) <------always get 0.
为什么?
【问题讨论】:
-
您需要先在数据库中创建对象:
TestCase每次运行时都会使用一个新的空数据库。