我使用Python的Django的 我有錯誤,而運行tests.py 是什麼意思:NoReverseMatch錯誤在Django運行測試時
Traceback (most recent call last):
File "/home/hala/Desktop/lasting/sharesoft-13/project/tager/tager_www/tests.py", line 82, in test_saving_comments
response=c.get(reverse('adingcomment', kwargs={'post_id' : 1, 'content':'hjhgh'}))
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 496, in reverse
return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 416, in _reverse_with_prefix
"arguments '%s' not found." % (lookup_view_s, args, kwargs))
NoReverseMatch: Reverse for 'adingcomment' with arguments '()' and keyword arguments '{'content': 'hjhgh', 'post_id': 1}' not found.
兩件事情:1,郵報,引發錯誤(至少相關件)和你在做什麼的簡要說明的代碼。 2.我建議你將你的問題的標題改爲更具描述性的問題。由於它現在代表,我覺得沒有辦法任何人都可以幫你 – Barranka 2013-04-11 15:51:16
我有同樣的問題。我試圖在命名的URL上反轉()。內置的測試失敗。 – 2013-09-06 19:18:18