2016-01-07 51 views
0

是否有可能使用的URL像這樣的Django -在Django網址中使用變量?

url(r'^movie/(?P<id1>\d+)/forum/(?P<id2>\d+)/$', "movies.views.show_comments", name='comments'), 

這是我的看法 -

def show_comments(request, id1, id2): 

這是模板 -

<a href="{% url 'comments' object.pk f.pk %}"><h4>{{ f.topic }}</h4></a> 

但是當我去到url它不調用視圖函數,它只是重新加載到同一頁面。我究竟做錯了什麼?

+1

你可以顯示其餘的urls.py嗎? – Sayse

+0

我查看了其他網址並發現了錯誤,thanx。 – doctorsherlock

+0

不用擔心!請享用 – Sayse

回答

4

我的另一個URL-

url(r'^movie/(?P<id>\d+)', "movies.views.show_detail", name='detail'), 

是不完整的,我只好把/ $之後。所以它應該是這樣的 -

url(r'^movie/(?P<id>\d+)/$', "movies.views.show_detail", name='detail'),