Могу ли я поместить заполнитель в шаблон django? - PullRequest
0 голосов
/ 07 ноября 2019

Я новичок в 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 %}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...