問題タブ [django-uploads]

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 投票する
1 に答える
37 参照

django - Django アプリを移行してオンライン メディア ストレージを使用する

サーバー上で Django アプリを実行しています。現在、ユーザーのアップロードはサーバーのファイルシステムに保存されています。

S3 ストレージの設定方法はすでに知っています。API を壊さずに既存のアップロードを S3 に移行し、既存のアップロードを引き続き利用できるようにする最善の方法は何ですか?

これらのファイルは、次の 2 つの方法でフロントエンドに提供されます。

  1. エンドポイント経由で直接/media/path/to/upload:
  1. ビューセットを介して:

次のことは理にかなっていますか:

  1. ストレージ バックエンドを変更する
  2. すべてのモデル オブジェクトを調べる
  3. 各モデル オブジェクトを保存して、ファイルをアップロードします
  4. /media/pathそれと同じようにファイルを提供する新しいビューに移動してくださいItemAttachmentsViewSet。? それとももっと良い方法がありますか?
0 投票する
1 に答える
65 参照

cloudinary - cloudinary ダウンロード PDF

私は django アプリを持っており、ユーザーがセットアップした Cloudinary アカウントにファイルをアップロードできるようにしています。ユーザーがリンクをクリックしてそれらのファイルをダウンロードできるようにするつもりはありません(おそらくCloudinaryからのダウンロードをトリガーするはずです)。

特にPDFの場合、これを達成できません。

助けはありますか?