問題タブ [python-django-storages]

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 に答える
1313 参照

django - s3をストレージとして使用してdjangoでメディアファイルを自動的に表示するにはどうすればよいですか?

s3設定を次のように構成しました:

私のストレージクラスは次のとおりです。

storagesインストール済みのアプリに追加し、インストールされていますboto3

CORS 構成は次のとおりです。

block public accessオフになりました。 IAMユーザーはバケットへのアクセス許可を持っています。

問題は、ファイルをアップロードするたびに、s3 バケットにアップロードされますが、html ページには表示されないことです。ソース コードから画像の URL にアクセスしようとすると、次のようになります。

しかし、バケット設定に移動し、メディア ファイルをマークした後に選択actionsしてクリックするとmake public、すべてが機能し始めます。これは、アップロードされた各画像に対して、マークを付けて何度も繰り返す必要があることを意味します。

これを解決するにはどうすればよいですか?

0 投票する
2 に答える
868 参照

python - from django.urlsインポートパスImportError:名前パスをインポートできません

私が python manage.py migrateを実行する と、これが来るものであり、私はそれを修正することができません

ここに画像の説明を入力

0 投票する
2 に答える
317 参照

django - Django は S3 にアップロードできますが、S3 から取得することはできません

s3 を使用してメディア ファイルを保持するように django を構成しました。アプリケーションからファイルをアップロードでき、ファイルは s3 に保存されていますが、これらのメディア ファイルを表示しようとすると、このエラーが発生します。

Postman を使用して同じ資格情報を使用して画像を取得できるため、GET 要求が有効になっていることはわかっています。だから、何が悪いのか完全にはわかりません。

0 投票する
0 に答える
690 参照

python - S3を使用したdjango-storage:TypeError:「str」ではなく、バイトのようなオブジェクトが必要です

CSV を S3 にエクスポートする関数があります。

次の FieldField を使用しています。

PrivateMediaStorageこれは、次のように定義されているローカル環境で正常に機能しています。

を使用している本番環境ではdjango-storages、この関数を実行すると次のエラーが表示されます。

完全なトレースバックは次のとおりです。