gpt4 book ai didi

python - 在 Django 模板中调用 Python 函数

转载 作者:太空狗 更新时间:2023-10-29 21:19:06 24 4
gpt4 key购买 nike

在 Django 模板中,我试图在其中一个模板变量上调用 split 函数,然后获取最后一个元素,所以我做了这样的事情:

{{ newsletter.NewsletterPath.split('/').-1 }}

不幸的是,它不喜欢 split 。有些人可能建议我在 View 中进行拆分,但我不确定该怎么做,因为我需要对所有记录进行拆分。如果我可以在模板中完成它会容易得多。有办法做到这一点吗?

最佳答案

来自django book :

Note that you do not include parentheses in the method calls. Also, it’s not possible to pass arguments to the methods; you can only call methods that have no required arguments.

因此,如果您想从模板中调用不带参数的方法,那很好。 否则,您必须在 View 中执行此操作。

关于python - 在 Django 模板中调用 Python 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115869/

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