問題タブ [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.
django-admin - Django AdminのFileFieldに添付ファイルのダウンロードリンクを表示するには?
私のdjangoモデルにFileFieldがあります:
このモデルを変更するための Django 管理セクションには、このファイルへのフルパスがあります (デフォルト):
管理パネルのユーザーにこのファイルをダウンロードするためのリンクを表示するにはどうすればよいですか?
blob - Plone4-plone.app.blob.field.FileField内のファイルのURLを取得します
3つのFileFields(plone.app.blob.field.FileField)を持つカスタムコンテンツタイプがあり、それらのURLを取得したいので、それらをカスタムビューに配置すると、他のユーザーがこれらのファイルをダウンロードできるようになります。ただし、Clouseauを使用してテストとデバッグを行う場合は、次のように呼び出します。
ここで、getFirst_file()は、最初のファイル(「first_file」と呼ばれるフィールド)へのアクセサーです。
返されるURLは'http:// foo /.../ eat.00001'です。ここで、'eat.00001'は、ファイルフィールドを含むカスタムタイプのオブジェクトです。
興味深いのは、私が電話した場合、次のとおりです。
'application / pdf'を返しますが、これはpdfファイルであるため正しいです。
私はここでかなり迷っています、どんな助けでもありがたいです。前もって感謝します!
python - イメージ ファイルを使用してレガシー DB を Django に移行する
レガシー DB の SQL ダンプと画像を含むフォルダーがあり、それらは特定のテーブルのいくつかの行によって参照されており、そのデータを新しい Django モデルに移行する必要があります。具体的な問題は、アップロードを「実行」する方法ですが、管理コマンド内にあります。
フィールドが参照されているテーブルが対応するモデルに移行される場合、モデルのイメージ フィールドも設定する必要がありupload_to
、ImageField
.
ファイルパスまたはファイル記述子から画像フィールドをプログラムで設定する方法は?
django - Django FileFieldで選択したファイルのパスを見つける
ユーザーが開くファイルを選択できるように、forms.FileField を使用しています。ファイル名に加えて、ユーザーが選択したパスを知る必要があります。私はどこにもそれを見つけることができないようです。同じパスから他のファイルをロードします。
django - アップロード後にdjango FileFiled 'storage'を変更するには?
Django フレームワークを使用して 2 つの Web サイトを開発しています。問題は、あるサイトが他のサイトのコンテンツの一部を共有しているということです。どちらも異なる Amazon WS バケットを使用して画像などを保存します。
そのため、一部のコンテンツを別のサイトと共有するサイトでは、別の MEDIA_URL を指定する必要がありますが、FileField の「upload_to」および「storage」パラメーターはアップロードされるファイルにのみ影響するため、不可能のようです。
アップロード後に画像を表示する際に、別のストレージを使用する方法はありますか?
django - How do I send as an attachment a file save in a FileField in Django?
how can I send a mail with a file saved in a FileField? I don't know how to access the file in the code below.
EDIT
I tried to open the file with
where list_pca is an instance of
but I get an error "No such file or directory", because the path is wrong.
and
return the wrong path too. Isn't it supposed to know where is the file thanks to the upload_to
option?
Thanks
Thanks
django - Django の FileField によって返される間違ったパス
次のupload_to
オプションを持つ FileField があります。
私のファイルは正しく保存されています<MEDIA_ROOT>/rapports/rapports_journaliers/<filename>
しかし、によって返されたパス
間違っている:
誰でも助けることができますか?
ありがとう
django - django FileField ファイルの名前変更
django アプリケーションにいくつかの追加機能が追加され、その結果、upload_to 関数も拡張されました。
django はデフォルトでファイル名をデータベースに保存し、ファイルをディスクに保存するため、害はありません。新しいファイルは新しい upload_to 関数を使用して名前が付けられますが、古いファイルは引き続き機能します。
ただし、これは面倒です。次のようなファイルの状況になります。
と
これらのファイルの名前を一括で変更する方法はありますか? データベースを反復処理し、FileField のパスが現在の upload_to の結果と一致するかどうかを確認し、そうでない場合は名前を変更することで実行できると思います..これは一般的な問題のように思われるので、おそらくもっと一般的な方法がありますか?
django - その名前のファイルがすでに存在する場合にDjangoがファイル名を変更しないようにするにはどうすればよいですか?
私の場合、ユーザーがアバター画像をアップロードし、user_idをファイル名として使用できるようにします。したがって、1.jpg、2.jpgなどがあります。
ただし、すでにアップロードされているアカウント、たとえばユーザー#10に新しいアバターをアップロードすると、新しいファイルの名前は「10_1.jpg」になります。これはOKayですが、私はそれを必要とせず、新しいファイルが古いファイルを上書きする可能性があることを願っています-とにかくディスクスペースを節約します。
グーグルで検索しましたが、手がかりが見つかりませんでした。ImageFieldまたはFileFieldのオプションがあることを期待していましたが、ありません。
手伝ってくれてありがとう!
django - djangoビューでファイルフィールドファイルをダウンロードする方法
djangoモデルにファイルフィールドがあります:
このファイルは、リンク「http://test.com.cn/home/projects/89/attachment/2012/02/24/sscsx.txt」を含むWebページに表示されます。
私がやりたいのは、ユーザーがファイルのリンクをクリックすると、ファイルが自動的にダウンロードされることです。ビューでこれを行う方法を誰かに教えてもらえますか?
前もって感謝します!