1

在视图(对于功能“自动测试”)我有以下代码:

{{link = URL(c ='static', f = 'files', args = [result[key].file_name], host = config.HOST)}}
link = {{=link}}
|
<a href="{{link}}"> href_link </a>

这是我在 html 页面中得到的:

link = https://example.com/dwt/static/files/pdf.pdf | href_link

到目前为止,一切都很好。但在 href_link 后面有:

https://example.com/dwt/test/autotest

为什么将静态/文件/pdf.pdf 替换为测试/自动测试?

4

1 回答 1

0

应该是{{=link}},不是{{link}}。后者实际上并没有向页面写入任何内容,因此 href 最终为空,因此浏览器默认为当前页面。

于 2013-01-09T16:02:10.500 回答