목록을 내 템플릿으로 전달했습니다. 그러나 나는 href`d 될 3 항목 싶어요. 뷰에 HTML을 추가하고 템플릿에 전달하면 이스케이프 처리되고 HTML 링크로 표시됩니다.Django 내에서 HTML을 템플릿에 전달
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
덕분에,
목록을 내 템플릿으로 전달했습니다. 그러나 나는 href`d 될 3 항목 싶어요. 뷰에 HTML을 추가하고 템플릿에 전달하면 이스케이프 처리되고 HTML 링크로 표시됩니다.Django 내에서 HTML을 템플릿에 전달
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
덕분에,
사용 조건에 오히려보기에 HTML을 추가하는 것보다 href를 추가 할 템플릿의 forloop.counter :
template.html
<ul>
{% for item in mylist %}
<li>
{% if forloop.counter == 3 %}<a href="myhref">{% endif %}{{ item }}{% if forloop.counter == 3 %}</a>{% endif %}
</li>
{% endfor %}
</ul>