在我的Django模板中,我对超链接有一些问题。链接是动态生成的IP(而不是文件位置)。
在views.py
中def basestations(request, host_id):
'ipaddr': basestation.mni_address
some code
return render_to_response('basestations.html', locals(), context_instance=RequestContext(request))
此变量保存从数据库动态生成的IP地址,并传递给变量名basestation.mni_address的前端
在Django模板中,我希望基站应与basestation.mni_address超链接
<td><a href="{% url what should I write here? %}"><i
class="icon-th-large"></i> {{ basestation.name }}</a></td>
例如basestation.name也会动态传递到前端。此basestation.name应该使用IP地址超链接,这意味着在单击名称时,应将用户转发到链接,例如ex-'http://192.168.255.66'
非常感谢您的帮助。
答案 0 :(得分:1)
您根本不会使用{% url %}
。这是为了在Django应用程序中生成指向其他URL的链接。您想要链接到IP地址,因此只需将其直接输入即可:
<a href="{{ basestation.mni_address }}">