問題タブ [filefield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
15354 参照

django - あるモデルから別のモデルにファイルをコピーする

私は2つの単純なモデルを持っています:

そして一つの形

ファイルを UploadImage から RealImage に保存する必要があります。どうすればこれを行うことができますか。以下のコードは機能しません

Tnx が助けてくれました。

0 投票する
1 に答える
1868 参照

django - 保存されたFileFieldからDjangoのUploadedFileにファイルをコピーする

request.FILESからではなく、別の保存されたレコードからファイルを保存する必要があります。

モデルレコードのコードは次のとおりです。

そして、ビュー(この場合MyFormはRealRecordに保存するモデルフォームです):

つまり、基本的にはオブジェクトFieldFileとして使用されているということです。UploadedFile

それぞれFooに名前のFooFileレコードと名前awesome_fileのレコードがmediocre_fileあり、の必須フィールドと一致しますRealRecord

クレイジーなことは、これは完全に検証されます。ただし、問題は、作成される結果のレコードで、awesome_fileとmediocre_fileの両方のパスが「foo_folder」にあることです。ただし、「foo_folder」内のファイルは必要ありません。の各フィールドに指定したパスにファイルを配置する必要がありますRealRecord

したがって、従来のUploadedFileのように動作し、それぞれのフィールドの値と値を取得するために、FieldFileからの値に対して何ができるのか疑問に思っていると思います。FooFieldupload_topath

0 投票する
1 に答える
974 参照

django - django管理者がアップロードしたファイルの処理

これが私がやりたいことです。これまでの検索で同様のものが見つかりませんでした。私の管理ページでは、モデルにファイルフィールドがあります。残りのフィールドはすべて読み取り専用です。ファイルをアップロードしてすぐに処理し、そこから情報を抽出してこれらの読み取り専用フィールドに割り当てられるようにしたいと考えています。

この FileField の clean_(modelfield) メソッドをオーバーライドし、この解析と代入を行うことを考えました。しかし、これはファイルがアップロードされた直後に行われるわけではありませんよね? これは、フォーム/エントリが保存されたときに行われると思いました。次に、ファイルがアップロードされた後にクリックできる「プロセス」という名前のカスタム ボタンをこの管理フォームに追加することを考えました。これにより、読み取り専用フィールドへの値の割り当てがトリガーされます。しかし、ファイルを処理し、更新されたフィールドを 1 ページに表示するための最善の方法を決定することはできません。

何かご意見は?ありがとう

0 投票する
1 に答える
520 参照

django - views.pyでファイルフィールドをオーバーライドするには?

私は編集を文書化するビューを持っています:

そしてforms.pyのこのフォーム:

今、私は既存のファイルを上書きする可能性が欲しいです(そして以前のファイルを自動的に削除します)。どうやってやるの?

0 投票する
1 に答える
870 参照

django - Flex から ByteArray を Django の FileField に保存する方法

Django のモデルに保存したい Flex アプリのバイト配列にいくつかのオーディオ データがあります。私は FileField を使用すると思いますが、それを機能させることができないようです。(私のプロジェクトはこのように設定されています。) PyAmfのこのサンプル コードを調べてみましたが、2 つを組み合わせることができません。

誰かが共有するコードを少し持っていれば、それは素晴らしいことです!

0 投票する
1 に答える
1919 参照

ruby-on-rails - Rails 3で「file_fields」を検証する方法

私はレールの初心者です、私を導いてください。

画像アップロード用の「file_field」を検証したい。jpg/png/gif のみをアップロードして、最大サイズ (500x500) のような特定のサイズにすることができます

これは私の _form.html.erb です

そして、私はこのように検証しようとしました

エラーは次のようになります

私は何かを逃していますか?

0 投票する
4 に答える
7004 参照

django - Django FileFieldを添付ファイルとして電子メールで送信するにはどうすればよいですか?

models.FileFieldDjangoを使用してメールの添付ファイルとしてを送信する必要があります。生データ(まだContent-Typeが含まれている)でこれを行う方法を示すスニペットを見てrequest.FILESきましたが、ファイルをに保存した後は、それを行う方法を示すものを見つけることができませんでしたmodels.FileField。コンテンツタイプはからアクセスできないようmodels.FileFieldです。

誰かがこれがどのように機能するかの例を教えてもらえますか?ファイルを保存するときに、モデルにContent-Typeを保存する必要があるのではないかと考え始めています。

ありがとう!

0 投票する
1 に答える
2677 参照

file-upload - Drupal7ファイルフィールドパスのアップロード設定ページ

Drupalを初めて使用し、ファイルフィールドパスのアップロードパス設定を構成して、画像とファイルがノードタイプに基づいてフォルダーにアップロードされるようにしようとしています。カスタムフィールドを好きなように設定しましたが、コアフィールド(特に本体)のアップロード設定ページが見つからないようです。

モジュール情報ページには、アップロードパス設定が[ワークフロー設定]> [アップロードパス設定]にあると記載http://[www.yoursite.com/path/to/drupal]/admin/content/node-type/[node-type]されていますが、これらのリンクはD7では変更されているようです。誰かが私にD7設定ページを教えてもらえますか?

ありがとう。

0 投票する
1 に答える
9898 参照

ruby-on-rails - Ruby on Rails でファイルをコピーする

ファイルを自分のコンピューターから別の指定されたパスにコピーしたいと考えています。ファイルはユーザーが a で選択する必要がfile_fieldあり、宛先は既にハードコーディングされています。どうやってやるの ?ありがとうございました。

0 投票する
3 に答える
15246 参照

django - Django FileField デフォルト ファイル

以下のようなモデルがありFileFieldます

問題は、「{{ MEDIA_ROOT}}/logos/anonymous.jpg」のようなデフォルト ファイルをこのファイル フィールドに追加するにはどうすればよいかということです。