3

テンプレートでフォームセットの一部を手動で作成しています。非表示フィールド TOTAL_FORMS および INITIAL_FORMS を取得するにはどうすればよいですか。私が呼び出すことができる隠し表示ウィジェットが既にそこにありますか?

<label>formset title</label>
#formset.TOTAL_FORMS
#formset.INITIAL_FORMS
{% for form in formset.forms %}
    {{form.field}}
    {{form.id}}
{% endfor %}
4

2 に答える 2

11

これらの2つの非表示フィールドで構成される管理フォームを出力するだけでショートカットすることもできます。

{{ formset.management_form }}

私はこの情報を適切に引用していませんでした。これはhttp://docs.djangoproject.com/en/dev/topics/forms/formsets/にあります。

于 2009-07-23T16:05:45.527 に答える
0

内部を調べてみると、自分の質問に対する答えが見つかりました。

{{formset.management_form.TOTAL_FORMS}}
{{formset.management_form.INITIAL_FORMS}}
于 2009-07-22T18:36:36.383 に答える