2017-04-23 32 views
-1

我能夠訪問URL中的username1/edit,但無法通過單擊模板中的鏈接來完成此操作。如何將段落值傳遞給模板?

urls.py

url(r'^(?P<slug>[-\w\d]+)/edit/$', ProfileEdit.as_view(), name='profile_edit'),

template.html

<a href="{% url 'profile:profile_edit' %}">edit</a>

我得到以下錯誤

反向的「公關ofile_edit'帶有參數'()'和關鍵字參數'{}'未找到。 1模式嘗試:['(?P [ - \ w \ d] +)/編輯/ $']

我得到的問題是不發送slug值的URL。但如何從模板發送slug值?

+0

作爲錯誤顯示,你有沒有通過散熱片至URL標記。 –

+0

我明白了!我如何克服這個錯誤? – Rahul

回答

0

回答的問題是:

<a href="{% url 'profile:profile_edit' slug=profile.slug %}">Edit</a>