問題タブ [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.
python - django-storages + CloudFront のパフォーマンスの問題
Django アプリの静的ファイルとメディア ファイルに S3 バケットを使用しています。バケットの「前」に AWS CloudFront があり、django-storages
この CDN を使用してファイルを提供するようにセットアップしました。しかし、リクエストに時間がかかりすぎています。私が と を使用していることは言及する価値がHyperlinkedModelSerializer
ありVersatileImageField
ます。私のファイルは CDN によって取得されたと思いますが、私のアプリは実際に S3 からファイルをダウンロードするために boto3 を使用しているようです (これはシリアル化中に発生していると思います)。
cProfile からの情報を次に示します。
アプリが S3 バケットに直接接続する必要はないと思います。誰もこれを経験しましたか?これは設定ミスによるものでしょうか、または DRF/django-storages/VersatileImage に関連してパフォーマンスにこれほど悪影響を与える既知の問題はありますか?
python - Django で最初に作成した Web サイトにアクセスする方法
こんにちは、私は Django を初めて使用するので、Web サイトを作成してから別の Web サイトを作成するかどうかを尋ねたかったので、最初に作成した Web サイトにどのようにアクセスできますか?
django - DJango は別の AWS S3 バケットのテンプレートを使用します
エラスティック Beanstalk 環境で実行されている Django サーバーがあります。別の AWS S3 バケットから取得した HTML テンプレートをレンダリングしたいと考えています。バケットの静的ファイルとメディア ファイルを使用できる Django-storages ライブラリを使用していますが、テンプレートをレンダリングする方法がわかりません。
このようにする理由は、サイトが実行されたら、サイト全体を再デプロイすることなく、これらの HTML テンプレートを追加できるようにしたいからです。
ありがとうございました