在我的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应该与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‘的链接。
任何帮助都是非常感谢的。
发布于 2018-06-26 11:55:48
您根本不会使用{% url %}。这是为了在Django应用程序中生成指向其他URL的链接。您希望链接到IP地址,所以只需将该值直接放入:
<a href="{{ basestation.mni_address }}">https://stackoverflow.com/questions/51042241
复制相似问题