一尘不染

如何在Django模板中调用带有参数的函数?

django

我正在向Django的模板传递一个函数,该函数返回一些记录。我想调用此函数并遍历其结果。

{% for item in my_func(10) %} 

那不行 我试图将函数的返回值设置为变量并遍历该变量,但是似乎没有办法在Django模板中设置变量。

有什么正常的方法吗?


阅读 581

收藏
2020-03-27

共1个答案

一尘不染

你不能调用在模板中需要参数的函数。写一个模板标签或过滤器。

2020-03-27