不确定我是否可以做以下事情,我的网址会议喜欢下面:
(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 地址。
我怎样才能摆脱这个问题?
谢谢
但是我会得到一个错误,它说user_info等于一个 SimpleLazyObject,因此无法获取 url 地址。
这回答了这个问题:你不能在URL中包含python对象!
user_info是用户名吗?然后通过user.username
.