Рендеринг субметки внутри шаблона в Django [дубликат]

Учитывая, что никто не упомянул об этом ...

Некоторые языки высокого уровня, такие как Python и Java, поставляются с инструментами для преодоления ограничений двоичной с плавающей запятой. Например:

Ни одно из этих решений не идеально (особенно, если мы смотрим на выступления, или если мы требуют очень высокой точности), но все же они решают большое количество проблем с двоичной арифметикой с плавающей запятой.

0
задан Alasdair 17 March 2016 в 00:13
поделиться

2 ответа

Вы можете использовать переменную в теге статического шаблона. Обратите внимание, что вам не нужны {{ или }}

{% static SampleModel.0.propertyValue %} 
4
ответ дан Alasdair 24 August 2018 в 05:03
поделиться

Вы можете использовать любую переменную из своего контекста в тегах Django (для работы с пользовательскими тегами могут потребоваться некоторые корректировки). В вашем случае это прекрасно работает:

{% static SampleModel.0.propertyValue %} 

Эти действия также работают:

{% with my_computed_var=SampleModel.0.propertyValue %}
    {% static my_computed_var %} 
{% endwith %}

{% static some_var|customFilter %}

Для получения дополнительной информации см. документацию об пользовательских тегах это также актуально для тегов по умолчанию Django.

0
ответ дан Maxime Lorant 24 August 2018 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: