【问题标题】:how to use Django template if condition inside Django Template?如果在 Django 模板中出现条件,如何使用 Django 模板?
【发布时间】:2021-04-20 20:41:57
【问题描述】:
{% if len(verifiedJobs) > 0 %}
{% for v in verifiedJobs %}
companyname:::{{v.companyname}}<br>
jobDescription::::{{v.jobDescription}}<br>
salary:::{{v.salary}}<br>
{% endfor %}
{% endif %}

这是我的代码,它不工作它给出了关于我的 if 条件的错误。

【问题讨论】:

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


    【解决方案1】:

    Django 模板不理解长度函数,这就是它给你一个错误的原因。 假设verifiedjob的长度为0,它将被认为是假的,if条件将不起作用,如果它的值不是0,它将起作用

    {% if verifiedJobs %}
    {% for v in verifiedJobs %}
    companyname:::{{v.companyname}}<br>
    jobDescription:::{{v.jobDescription}}<br>
    salary:::{{v.salary}}<br>
    {% endfor %}
    {% endif %}
    

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 2015-09-07
      • 1970-01-01
      • 2020-10-05
      • 2012-07-07
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 2011-06-04
      相关资源
      最近更新 更多