在 django 模板内,我尝试对其中一个模板变量调用 split 函数,然后获取最后一个元素,所以我做了如下操作:
{{ newsletter.NewsletterPath.split('/').-1 }}
不幸的是,它不喜欢分裂。有些人可能建议我在视图中进行拆分,但我不确定如何执行此操作,因为我需要对所有记录执行此操作。如果我可以在模板中完成它会容易得多。有没有办法做到这一点?
来自Django 书 https://djangobook.com/django-templates/:
请注意,方法调用中不包含括号。
此外,不可能将参数传递给方法;
您只能调用没有必需参数的方法。
因此,如果您想从模板中调用不带参数的方法,也可以。
否则,您必须在视图中执行此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)