我想在视图中写入url链接,然后返回模板。
for platform in platform_list:
if (fail_case.platform==platform):
html_front = "<a href=/home/%s/%s/%s>" % (build, run, fail_case.testResult_id)
html_back = "</a>"
brray.append(html_front + "X" + html_back)
else:
brray.append("")
下面是结果(WIN7):
http://img9.imageshack.us/img9/6806/86730486.png
我想让X成为一个链接,但我如何在views.py中编写它?
答案 0 :(得分:1)
我强烈建议不要从视图中发送HTML。模板更适合这样做。
看起来X
不是“链接”,因为您的模板是转义HTML字符。查看documentation如何避免这种情况。此文档链接显示了实现此目的的一种方法。在模板中,您可以使用autoescape
标记。像这样:
{% autoescape off %}
{{ template_variable }}
{% autoescape %}