0

私は、ユーザーが写真をアップロードして表示できるようにするdjangoアプリケーションを開発しています。これらの写真は、S3にプライベートとして保存されます。これで、サムネイルを表示する必要があるたびに、URLを生成してテンプレートに渡します。このプロセスは非常に遅く、非常に長い時間がかかります。私がまだ探求していない他の方法があることを願っています、助けてください。私はx-sendfileのようなものを望んでいました。そこでは、ユーザーを認証してからS3にリダイレクトします。何か足りないものがあれば教えてください

4

2 に答える 2

3

S3で高速化するために、sorl-thumbnailをフォークしました。私のコードはここにありますsorl_thumbnail-async

しかし、easy_thumbnailsがまさに私がやろうとしていたことを行うことがわかったので、現在のプロジェクトでそれを使用しています。Sorl は昨年から更新されていません。S3 などのリモート ストレージで easy_thumbnails を使用してください。ここのトピックに関する私の投稿が役に立つかもしれません

[編集]: sorl-thumbnail に新しいメンテナが加わり、最新の django リリースで更新されました。

于 2013-07-08T19:22:39.657 に答える
1

sorl-thumbnailを使用して、プラグイン可能な S3 バックエンド サポートとキャッシング用の memcached または redis でサムネイルを提供できます。

この質問が役立つ場合があります: django の s3 に画像とサムネイルを保存する

于 2013-02-17T02:01:52.167 に答える