我可以在django模板上放一个占位符吗?

我是django和python的新手,我的问题可能没有道理,但希望能从某人那里得到一些帮助。我在django项目上工作,我有这段代码,我试图使用for循环使其更短。问题是我的代码似乎不需要占位符。

这是我目前拥有的并且可以使用,但是可以重复:

<div class="arrow-dashboard-status clearfix">
<div class="{{ application_status_details.styling.0 }}">
    <span>{{ application_status_details.display_messages.0 }}</span>
</div>

<div class="{{ application_status_details.styling.1 }}">
    <span>{{ application_status_details.display_messages.1 }}</span>
</div>

<div class="{{ application_status_details.styling.2 }}">
    <span>{{ application_status_details.display_messages.2 }}</span>
</div>

<div class="{{ application_status_details.styling.3 }}">
    <span>{{ application_status_details.display_messages.0 }}</span>
</div>  

这就是我试图使其简短的内容,但是我的代码无法读取i,并且我返回0到3之间的值。

<div class="arrow-dashboard-status clearfix">
    {% for detail in application_status_details %}
    {% with i=forloop.counter0 %}
 <div class="{{ application_status_details.styling.i }}">
        <span>{{ application_status_details.display_messages.i }} 
     </span>
 </div>
    {% endwith %}
    {% endfor %}

zhufa8888 回答:我可以在django模板上放一个占位符吗?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3144282.html

大家都在问