Django中的IP地址超链接

时间:2018-06-26 11:51:09

标签: django python-2.7

在我的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'

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您根本不会使用{% url %}。这是为了在Django应用程序中生成指向其他URL的链接。您想要链接到IP地址,因此只需将其直接输入即可:

<a href="{{ basestation.mni_address }}">