<!– フォームのデータを表示 –> {{ params }} これどこにかくの?

{{ params }} を表示したい場所は、HTML ファイルの中に書く必要があります。具体的には、表示させたい場所に追加します。以下に例を示します。

html
<!-- フォームの送信 --> <form method="post" action="" enctype="multipart/form-data"> {% csrf_token %} <!-- フォームの各フィールド --> {% for parameter in parameters %} <input type="hidden" class="form-control" id="{{ parameter.name }}" name="{{ parameter.name }}" value="{% if parameter.name in request.POST %}{{ request.POST|get_item:parameter.name }}{% endif %}"> {% endfor %} <!-- 追加のフィールド(この例では調整後の価格) --> <input type="hidden" name="adjust_item_url" value="{{ item.itemUrl }}"> <input type="text" name="adjust_item_price" placeholder="調整後の価格"> <!-- 送信ボタン --> <button type="submit">価格調整開始</button> </form> <!-- デバッグ用にフォームのデータを表示 --> {{ params }}

このコードは、フォーム内の各フィールドと、追加のフィールド (adjust_item_urladjust_item_price) を含んでいます。デバッグ用の {{ params }} は、フォームデータを表示するためのもので、どこに追加するかはデバッグが必要な箇所に合わせて変更してください。例えば、フォームの上部や下部に表示させることが一般的です。

未分類

Posted by ぼっち