質問: DjangoのURLから取得した添付ファイルをフォームにあらかじめ入力してください 私はDjangoサイトのあるページに "subject"、 "body"、 "file"フィールドを持つフォームを持っています。 "subject"や "body"のパラメータがGETに存在する場合は、サーバー側からフォームに入力します。 私は "file"フィールドで同じことをやりたがっています。もっと正確に言えば、request.GETに "URL"パラメータがある場合、このURLからファイルを取り出し、 "file"フィールドにあらかじめ入力してください。 私はグーグルしても、純粋なJavascriptかサーバー側のヘルプでこれを実装する方法はまだ分かりませんし、私の経験からは、ほとんどのブラウザでは入力タイプ= "ファイル"性質。 実際には何らかの方法で実装することは可能ですか?
回答: このようなことを行うほとんどのサイトでは、ファイルを添付する2番目のフォームが実装されています。 ajax経由でアップロードを行うということは、サーバーにファイルを保存する必要があることを意味し、元のフォームはそのファイルへの参照を必要とするだけなので、完了した時点を知ることができます。 それから、あなたがそれをいつ削除できるかを知る必要があります。