尝试使用assertQuerysetEqual在Django TestCase中测试响应上下文,但失败了。当我在测试开始时创建一条记录时,两者都返回1。 我也尝试了ordered=True on assertion方法,但没有运气通过测试。我是不是漏掉了什么,或者需要换种方式来做?返回响应的视图 class CountriesListView(generic.ListView):
model = Countr
我通过查看这个特定的问题来研究这个问题:How do I test Django QuerySets are equal?我正在使用基于类的views...and,我有一个带有两个任意字段的模型… 我的模型..。title1 = list(Author.objects.filter(title1)) proxy4 = self.assertQuerySetEqual然而,当我尝试运行上面的代码时,我不断地得到一个'View‘对象没有'