我已经制作了一个将字符串转换为列表的模板标签。现在我想迭代 for 循环。为此,我需要使模板标签作为变量可读。
这是我的模板标签:
from django import template
register = template.Library()
@register.simple_tag
def get_list(string):
try:
list_out = eval(string)
return list_out
except:
return ""
通过以下方法,我将其称为 HTML 代码:
<tr>
<td>{% get_list object.approvals_pending %}</td>
</tr>
好心的人告诉我如何将模板标签作为变量读取?