parametersでviewで渡されてきたリストをfor文で回して表示させたい
以下は、Djangoのテンプレート内でparametersリストをforループで処理して表示する例です。
html
{% for parameter in parameters %}
<div class="mb-3">
<label for="{{ parameter }}" class="form-label">{{ parameter }}</label>
<input type="text" class="form-control" id="{{ parameter }}" name="{{ parameter }}" value="{{ request.POST.parameter }}">
</div>
{% endfor %}
このコードは、parametersリストに含まれる各要素に対して、ラベルと入力欄を作成します。各parameterはform-labelとform-controlのクラスを持つlabelとinput要素に変換されます。また、value属性には、request.POSTから対応するパラメータの値が表示されます。
このコードは、parametersリスト内の各要素に対して同じ形式のHTMLを生成し、テンプレートエンジンがそれをforループ内で展開してページに表示します。

ディスカッション
コメント一覧
まだ、コメントがありません