問題タブ [sorl-thumbnail]

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

python - Djangoは大きなファイルを処理します(imageblob)

私は小さなギャラリーアプリを書いています。徹底的なテストの後、3MBの画像を送信しました。

基本的に、ギャラリーアプリは、すべての画像に対してUploadedFileインスタンスを作成する別のアプリに依存していますが、この特定の画像に対して、同じ3 MBの画像に属する4つのインスタンス(dbの行)が作成されていることがわかります。各画像には「blob」があります。その名前の終わり。

私の質問は、これと同じ大きさの画像を処理して、画像全体を参照できるようにするにはどうすればよいですか?sorl-thumbnailのようなhtmlタグまたはdjangotemplatetagで?

Python 2.7.2、Django 1.3.1、MySQL5.1を使用しています

0 投票する
1 に答える
1353 参照

django - サムネイルタグが失敗しました:(sorl-thumbnail 11.12)

実稼働環境でsorl-thumbnailから奇妙なエラーが発生し続けます(Sentryをロガーとして使用)。それらはすべてThumbnail tag failed:(これは非常に便利です)と言うだけで、3つのモジュールのいずれかから来ています。

奇妙なことに、それは実際にはサイトに影響を与えません。ページは正常に読み込まれ、サムネイルも正常に読み込まれます。Sentryダッシュボードのリストにエラーが表示されるのを見るのにうんざりしているので、これは本当に心配なことです。ただし、エラーが発生する理由や修正方法を理解することはできません。私が言ったように、サイトに目立った影響はないので、それらが単なる標準的な動作と過度に冗長なロギングが混在しているのではないかと思い始めています。

おそらくここの誰かがそれにもっと光を当てることができるので、ここにスタックトレースがあります。

更新#1

からのものについてはsorl.thumbnail.engines.pil_engine._orientation、次の可能性のある候補を見つけました:http: //blog.yawd.eu/2012/fix-sorlthumbnail-engines-pil-orientation-error/

差出人sorl.thumbnail.images.deserialize_image_file

差出人sorl.thumbnail.images.read

差出人sorl.thumbnail.engines.pil_engine._orientation

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

python - レンダリング中に IOError をキャッチしました: データが不十分です

サムネイルの作成中に問題が発生しました。最新バージョンで sorl.thumbnail を使用しています。

エラーはサムネイルの行を示していますが、画像のアドレスは存在します。

問題が PIL にあると請求します。

完全なトレースバック: http://dpaste.de/R2zLw/

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

django - Django sorl サムネイルのクラッシュ - 大量の大きな画像

テンプレートに 800x650 などの大きな画像がたくさんあると、Django がクラッシュします。Mac ではローカルで動作しますが、Linode プロダクション サーバーでは動作しません。いくつかのバッチ処理を実行してから、停止してからもう一度実行するようなバッチ処理を行うことはできますか?

テンプレートの {% for %} ループでサムネイルを作成し、各パスで小さい画像と大きい画像を作成しています。

0 投票する
3 に答える
7092 参照

python - sorl-thumbnail を使用するにはどうすればよいですか? (ジャンゴ)

sorl-thumbnail のドキュメントを見てきましたが、次の方法がまだわかりません。 1. 画像を sorl-thumbnail にアップロードします。2. sorl サムネイルから画像を選択的に表示します。(たとえば、ビューの sorl-thumbnail から特定の画像を読み込み、カスタマイズされたサイズで表示するなど)

このライブラリを django ビューで使用する方法について、具体的な例を挙げていただけますか?

前もって感謝します : )

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

mysql - SyncDB after installing new app having already installed South - don't want to mess anything up

I'm using South to manage my (MySQL) database tables for a Django 1.4 project, its working great.

This is a bit of a newbie question, but I'm now adding sorl.thumbnail (http://sorl-thumbnail.readthedocs.org/en/latest/installation.html#installation) to the list of installed apps in the settings file.

The instructions say that I now have to use syncdb if I'm using a "cached database key value store".

Is it OK to go ahead and use syncdb? I'm not quite sure if my MySQL+South installation counts as one. Will this mess anything up?

0 投票する
1 に答える
579 参照

python - django-sorlの非推奨のImageWithThumbnailsFieldの代わりに何を使用する必要がありますか?

非推奨のように見えるImageWithThumbnailsFieldに苦労しています。代わりに何を使用すればよいですか?わずかなバグ修正と更新のみを行っているため、プロジェクトの大部分を書き直したくありません...

私が得ているエラー:

ファイル"/var/www/project/images/models.py"、6行目、sorl.thumbnail.fieldsからインポートImageWithThumbnailsField ImportError:名前ImageWithThumbnailsFieldをインポートできません

0 投票する
1 に答える
394 参照

django - Amazon S3 を使用して Django でアップロードされたファイルにリンクする

私は django-storages バックエンドを使用していますが、これまで Amazon S3 を使用したことがありません。Firefox の S3 Manager 経由でファイルをアップロードして、Amazon S3 に移行しました。

問題は、このコードでは次のとおりです。

生成されたリクエストには、署名などの GET リクエストに必要なパラメータが含まれていません。ただし、sorl で生成されたサムネイルは機能します。

S3 にファイルをアップロードすることに関して、私が見逃しているものはありますか? href に追加するコードはありますか? sorl がファイルを取得してサムネイルを作成できるのはなぜですか?

0 投票する
1 に答える
485 参照

django - カスタム sorl サムネイル プロセッサ

私が探しているものに関連する良い点のように見える sorl-thumbnail に関連する質問 (および回答) を見つけました: 新しい sorl-thumbnail による画像フィルタリング。しかし、私の django の知識は、それで何ができるかを理解するには弱すぎます。

画像を提供する前に処理できるように、sorll-thumbnail を拡張したいと思います。例: ぼかし効果を追加します。私は画像処理部分を処理できます (既に php/imagemagick でそのようなことを行っています) が、sorl-thumbnail の上に自分の関数をプラグインする場所がわかりません。

私のプロジェクトでは、lib を pip でインストールしました。テンプレートタグに引数を渡すことができるように、コードのどこでクラス/サブクラスを作成できますか? このクラスはどのように見えるべきですか?

上記の投稿で説明されている RoundedCornerEngine クラスは大丈夫ですか? このコードはどこにありますか?

ご協力いただきありがとうございます。

0 投票する
1 に答える
634 参照

django - ElasticBeanstalkでDjango+easy-thumbnails/sorl-thumbnailを使用する

Elastic BeanstalkでDjangoとeasy_thumbnailsを使用する際に問題が発生しましたが、何が問題になっているのかよくわかりません...問題は次のとおりです。

テンプレートでサムネイルを作成するためにeasy_thumbnailsを使用しています。私はこれが私に与える柔軟性が好きなので、モデルでサムネイルを作成したくありません。画像をアップロードすると、データベースに正常に保存され、EBSボリュームにアップロードされます。ここまでは順調ですね。私の問題は、画像をサムネイル化できないことです。サムネイルデバッグをオンにすると、easy_thumbnailsが画像を読み取ったり検索したりしていないようです。この問題は私のメディアのURL設定に関係しているのではないかと思いますが、何を変更すればよいか迷っています。

他の誰かがsorl_thumbnailまたはeasy_thumbnailsのいずれかを使用した経験がありますか?私は本当にどんな指導にも感謝します。ローカル開発サーバーでは、サムネイルは完全に正常に機能します。