gpt4 book ai didi

python - 模板标签返回 None

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:46 27 4
gpt4 key购买 nike

我的标签.py

from django import template
register = template.Library()
@register.simple_tag()
def validator(data2, b):
nop = False
for data1 in b:
if data2.pk == data1.mix_id:
nop = True
else:
correct=data2
if nop :
pass
else:
print(correct)
return correct

我的模板.html

{% for data2 in mix.qs %}
{% validator data2 vuelos.qs as data3 %}
{{data3}}

{{data3}}的输出

None

tag.py 文件中打印的输出是一个列表,它正是我想要保存在 data3 上的内容,但代码仅退出 None。有什么建议吗?

最佳答案

解决方案在tag.py

if not nop :
return correct

关于python - 模板标签返回 None,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53439498/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com