【问题标题】:How to perform split() function inside django template tag? [duplicate]如何在 django 模板标签中执行 split() 函数? [复制]
【发布时间】:2020-03-31 02:58:14
【问题描述】:

我需要在 django 模板标签中执行 split() 函数。 我试图这样做,但它不起作用

{% for m in us.member %}
    {% with mv=((m.split(','))[0].split('='))[1] %}
           <h3 class="media-title">
                {{ mv }}
           </h3>
    {% endwith %}
{% endfor %}

这里m的值返回一个字符串值

'cn=RND3,ou=Production_test,dc=iss,dc=rndtest,dc=local'

预期输出为 RND3

【问题讨论】:

标签: python django django-forms django-templates django-views


【解决方案1】:

无法在模板中运行原始 python 代码 django.


但随后您可以创建自定义模板标签来满足您的要求。更多你可以在django的官方文档中阅读

我希望这会有所帮助....谢谢:)

【讨论】:

    猜你喜欢
    • 2020-03-27
    • 1970-01-01
    • 2010-09-20
    • 2022-11-25
    • 2014-03-20
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    相关资源
    最近更新 更多