#python #html #django
#python #HTML #django
Вопрос:
views.py:
for i in range(1, 4):
params[f"ct{i}"] = '<h1>ct' i '</h1>'
index.html:
<h1>{{ct{{forloop.counter}} }}</h1>
Есть ли какой-либо способ использовать <h1>{{ct{{forloop.counter}} }}</h1>
в моем HTML-файле?
Комментарии:
1. Какого результата вы точно ожидаете?
2. почему бы не сохранить его как обычный список
data[i] = '<h1>ct' i '</h1>'
(или, скорееdata.append( '<h1>ct' i '</h1>' )
, отправить этот списокparams["ct"] = data
, а затем использовать обычный список{{ct[i]}}
или даже повторить его{% for item in ct %}<h1>{{item}}</h1>{% endif %}