2014-10-27 55 views
-1

在PyCharm作爲Windows上的django項目運行我的項目時,出現上述錯誤。但是,當我在CentOS機器上運行這個時,我的所有頁面都顯示正常。所以,我想知道爲了使它在Windows上兼容,是否需要進行一些更改?你以前遇到過這個問題嗎?使用Django在pyCharm中的NoReverseMatch

我的代碼:模板

HTML文件:

<a href={% url "my_view" variable1 variable2 %}><b> View Display </b></a> 

app_name1/views.py

def my_view(request, variable1, variable2): 
    #view function 

app_name1/urls.py

from django.conf.urls import patterns, include, url 
from app_name1 import views 

urlpatterns = patterns('app_name1.views', 
url(r'^my_view/(?P<variable1>\d+)/(?P<variable2>\w+)/$', 'my_view', name='myview'), 
) 
+0

請提供有關您的網址的更多詳細信息以及您使用反向網址查找的位置。 – 2014-10-27 07:41:00

+0

沒有。在這裏粘貼回溯? – 2014-10-27 09:06:47

+0

我已經添加了一段代碼來詳細說明問題 – Anagha 2014-10-27 10:07:54

回答

0

你命名你的網址myviewname='myview'),但在您的模板中請求my_view{% url "my_view" variable1 variable2 %})。

改爲使用{% url "myview" variable1 variable2 %}或者將您的url名稱更改爲my_view