0
私は、別のモデルへの外部キーを持つModelInstanceを作成する汎用のCreateViewを持っています。ユーザーは、他のモデルのDetailView上のリンクをクリックするとそこに移動します。代わりのForeignKeyオブジェクトを選択するユーザーの私は、このフィールドを非表示にし、これに似たURLに渡されたIDからそれを事前格納したいと思います:CreateViewの非表示フィールドにURLのデータを入力する方法は?
私は「PK」にアクセスするためにオーバーライドする必要があります機能url(r'^t/(?P<pk>\d+)/add_r/$', ReceiptCreateForTask.as_view(), name="receipt_create_for_task"),
それは隠されたフィールドへの入力としてカウントするように、フォームのデータに検証の前にそれを渡すか?
ありがとうございました!