不知道如果我可以做以下的事情,我的網址的conf下面喜歡:django標籤'{%url%}'是否支持url參數的上下文變量?
(r'^web/p/(?P<user_info>\w{1,10})/$','web_user_handler')
我的觀點呈現模板下面那種喜歡:
def web_user_handler(request,user_info="temp"):
render_items=RequestContext(request,{
'user':user_info,
})
return render_to_response('user_index.html', render_items)
在我的模板
<a href="{% url pro.web.views.web_user_handler user_info=user %}?action=decoder">
但是我會得到一個錯誤,然後它說user_info等於一個SimpleLazyObject,因此無法獲得URL地址。
我怎樣才能解決這個問題?
感謝,
我終於傳遞了一個字典對象而不是字符串對象,然後代碼開始工作。稍後我將在我的模板中使用此方法。這個問題可以關閉。 – user1110921 2012-04-21 01:50:58