3

Django には次のタイプのテンプレートがあります。

    <form .... >
      <label class="control-label" for="id_quantity">Quantiy</label>
      {{ form.quantity }}

      <label class="control-label" for="id_title">Quantiy</label>
      {{ form.title}}

    </form>

ビューには、テンプレート内の「フォーム」変数が派生するコンテキスト内の ModelForm オブジェクトが含まれています。

多くの場合、request.POST のようなデータにバインドされたフォームを渡すことができます。モデルの特定のインスタンスのデータにバインドされたフォームをロードするにはどうすればよいですか? 特別な構文はありますか?

4

1 に答える 1

7

ここには 2 つのオプションがあります。

MyModelForm(instance=myInstanceModel)
MyModelForm(initial={ "my": "initial-data" })
于 2012-08-10T06:32:11.113 に答える