我有这个网址:
url(r'^detail/(?P<pk>\d+)/$', views.Details.as_view(), name='detail'),
我的测试:
def test_detail(self):
resp = self.client.get("/detail/")
self.assertEqual(resp.status_code, 200)
在我的测试结果中,我得到:
AssertionError: 404 != 200
如何测试?
答案 0 :(得分:2)
您的详细信息视图网址条目需要提取详细信息
reverse('detail', args=[your_detail.pk])
在您的错误测试中,pk
未匹配,因为您没有包含值。