2

目前在 Django 网站上使用 Mako 模板作为搜索引擎,而且我对 Mako 模板还很陌生,所以如果这是一个愚蠢的问题,请原谅我,但似乎这个特定方面与 DTL 实现不相符,并且我有点不知所措。基本上我有一个获取请求进来,我想生成一些指向当前页面的链接,并添加了 GET 参数。目前我只有查询,但我希望这个接口是 RESTful 并且非常可链接,所以我更愿意将其保留为长 GET 请求而不是切换到 POST。

这是我当前的代码,它不太好用,而且看起来很不优雅:

<a href="${request.path}&page=${ data.next_page_number() }">Next</a>

在 Mako 中 request.path 的含义似乎与在 DTL 中略有不同,因此request.path不包含任何原始 GET 参数。任何有关更好的解决方案或解决方案的帮助将不胜感激。

4

0 回答 0