我有这个网址:
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
如何测试这个?
最佳答案
您的详细 View url 条目需要获取详细信息
reverse('detail', args=[your_detail.pk])
在您的错误测试中,pk
未匹配,因为您未包含值。
关于python - 如何测试细节,删除等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26875296/