私はファイルフィールドと共にいくつかのフォームフィールドを持つフォームを持つアプリケーションを開発しています。私が欲しいのは、リンクまたはボタン "Attach another file"を持つことで、そのリンクをクリックすると新しいファイルフィールドが追加されるはずです。 gmailの添付ファイル機能に似たもの。djangoフォームでファイルフィールドを動的に追加する
どのように実装することができますか?
ありがとうございます。
私はファイルフィールドと共にいくつかのフォームフィールドを持つフォームを持つアプリケーションを開発しています。私が欲しいのは、リンクまたはボタン "Attach another file"を持つことで、そのリンクをクリックすると新しいファイルフィールドが追加されるはずです。 gmailの添付ファイル機能に似たもの。djangoフォームでファイルフィールドを動的に追加する
どのように実装することができますか?
ありがとうございます。
formset
を使用してください。この定義には、任意の数のフォームが含まれています。あなたの場合、フォームにはファイルフィールドだけが含まれています。
ドキュメント:あなたはおそらくやりたいJavaScriptでページ上のフォームの数を、編集する場合http://docs.djangoproject.com/en/dev/topics/forms/formsets/
、あなたはmanagement form値を編集する必要があり、それに注意してください。
あなたの返事をありがとう。実際に私が欲しいのは、djangoを使ってファイルフィールドに "Attach another"というリンクをつけて、そのリンクで動作するいくつかのjavascriptコードを置くことです。私はクライアント側でのみフィールドを追加する必要があるので、フレームセットは私が探しているものではありません。私はdjangoフォームにリンクを張り、javascriptを関連付ける方法を知らない。 –
HTMLフォームとDjangoフォームのどちらの部分ですか? –
私はdjangoフォームのソリューションを探しています(私はいくつかのjavascriptがdjangoフォームと共に必要であることを知っています)。 –