問題タブ [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 に答える
444 参照

django - sorl-thumbnail: JPEG ファイルの「進行性」を保持

私のサイトにアップロードされたすべての JPEG ファイルのほとんどはプログレッシブ形式で保存されますが、元の画像がプログレッシブである場合、sorl-thumbnail によって生成されるサムネイルは生成されません。これは、たとえば、カルーセル/スライダー内に表示するための大きな画像のサムネイルを作成する場合に不可欠です。

sorl のトラッカーに関する問題を提出しましたが、既存のものに基づいてカスタム バックエンドを作成することで問題を解決できると思います。何か案は?

ありがとう!

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

django - sorl-thumbnail マルチページ pdf

複数ページのPDFをサムネイル化するためにsorlを使用することは可能ですか? PDFを使用するには、ImageMagickバックエンドを使用する必要があることを知っています。しかし、複数ページのPDFでは成功していません。ソースを見ると、foo.pdf などの複数ページの pdf が表示されたときに convert コマンドが foo-1.jpg foo-2.jpg などという名前のセットを作成するためだと思います...そして sorl が期待しているとは思わない1 つのファイルからこのタイプの出力を表示します。これを行う方法/回避策/パッチはありますか?

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

django - Django の管理ページで sorl-thumbnail を機能させる方法を誰かに説明してもらえますか?

サムネイルを保存するために、Redis を使用してテンプレートで sorl-thumbnail を実行しています。素晴らしいもの!!ただし、管理者にサムネイルを表示したいと考えています。ドキュメントの例 (以下を参照) を使用しましたが、うまくいきませんでした。

私は何を間違っていますか?

0 投票する
5 に答える
4279 参照

django - sorl-thumnail で静止画像を使用する

STATIC_ROOT フォルダーにあるファイルのサムネイルを提供しようとしています。最終的に MEDIA_URL/cache に格納されるかどうかは問題ではありませんが、sorl-thumbnail は静的フォルダーから画像をロードしません。

現在のコード:

機能するハック

私はハックが好きではありません A) それは乾燥していません (私のプロジェクトは実際には / のサブディレクトリから提供されています B) http を使用して 3 ディレクトリしか離れていないファイルを取得しています, 無意味に非効率的です

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

python - フォーマットを変更する

django テンプレート タグで SORL サムネイル形式を変更する方法の例を教えてください。

ここのドキュメントを読みました: http://thumbnail.sorl.net/template.html#thumbnail

そして、無駄に実装するさまざまな方法を試みました。次のようなエラーが表示されます: 'thumbnail' タグが不正な引数を受け取りました: 'format'

私のコードは " format="png" " の部分がなくても正常に動作し、jpg サムネイルを作成するだけです。ただし、png サムネイルが必要です。{% サムネイル product.main_image.picture 84x84 format="png" as image %}

また、 THUMBNAIL_FORMAT = "PNG" を settings.py に追加しても何も起こりませんでした

ありがとう、



更新:問題を修正した方法は次のとおりです。

つまり、アイザックとザックウッドは正しかった。これはバージョンに依存するものでした。私はこの方法で問題を解決しました:

1.) 最新の sorl
1.1 にアップグレードします) syncdb
2.) 設定で、THUMBNAIL_DEBUG = True を変更し
ました 3.) テンプレートが次のように見えるように終了タグを追加しました:

出来た!

4.)

0 投票する
4 に答える
5266 参照

python-imaging-library - Django OS X 間違った JPEG ライブラリ バージョン: ライブラリは 80、呼び出し元は 62 sorl.thumbnail を期待しています

Macでローカルにdjangoにsorl.thumbnailを使用していて、PILに問題がありましたが、今日ようやくインストールできました-libjpegに問題がありました。

画像をアップロードして使用できるようになりましたが、sorl.thumbnail を使用してサイズを変更することはできません。

試してみると、次のエラーが表示されます。

誰もがこれに対する良い解決策を知っていますか?

sorl が使用するものに libjpeg の以前のバージョンが必要なのか、それとも、さまざまな方法ですべての試みからまだ取り残されているもののゴースト インストールがあるのか​​ どうかはわかりません。

私は持っている :

  1. PIL 1.1.7
  2. libjpeg 8.

誰かがアプローチを知っていますか?

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

django-templates - sorl-thumbnail を使用して固定幅、最大高さを設定する方法 (Django)

django テンプレートで sorl-thumbnail を使用して次のサムネイルを作成できるかどうかはわかりません。

  • 固定幅、必要に応じて拡大。
  • 最大高さ。サイズ変更された画像が最大の高さよりも短い場合は、気にしません。
  • 画像を幅方向にトリミングしたくありませんが、高さ方向にトリミングしてもかまいません。

これを 2 つのステップで実行できるとしたら、次のようにします。

  • 画像のサイズを x 幅に変更し、アップスケーリングを可能にします。
  • x x y の長方形に収まるようにイメージをトリミングします。

私ができる最善の方法はこれです。これにより、幅は見栄えがよくなりますが、高さはトリミングされません。

何か案は?

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

django - SORL サムネイルが空白に変換される - Django

Iv は常に SORL を使用してサムネイルを作成しています。今回はサムネイルを作成しますが、それらはすべて空白の画像です。easy_thumbnails も試しましたが、画像のサムネイル src さえ返されません。

サムネイル画像はすべて _thumbs ディレクトリにありますが、サイズはすべてゼロキロバイトです。

なぜこれが起こっているのか、私には手がかりがありません

0 投票する
4 に答える
3214 参照

django - Django: 同じプロジェクトの sorl-thumbnail と easy-thumnail

私は、2 つの個別のモジュラー Django アプリを使用するプロジェクトに取り組んでいます。ただし、1 つのアプリには簡単なサムネイルが必要であり、もう 1 つのアプリには sorl サムネイルが必要です。残念ながら、2 つのサムネイル ライブラリはテンプレート タグの構文 {% ロード サムネイル %} を使用するため、それらを使用するテンプレートがレンダリングしようとすると衝突して壊れます。

この種の衝突を解決する方法はありますか? (たとえば、テンプレート オプションは、{% サムネールを easy_thumbnail としてロード %} の効果をもたらします)。アプリの 1 つをフォークして、サムネイル ライブラリの 1 つを別のものに置き換える必要がありますか? もしそうなら、私はどちらを選ぶべきですか?

私の質問を考えてくれてありがとう、ジョー

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

django - Mac OSX 10.7.2 の Django での Sorl サムネイル

PIL、jpeg-8c、freetype-2.4.5、および sorl サムネイルをインストールしました。私のプロジェクトでは、sorl.thumbnailsettings.pyに入れました。しかし、このコード行を使用すると:

Newtest.objects.all()[0].imageは私のプロジェクトの 1 つの画像です。

エラーは次のとおりです。

なぜだかわかる方いますか??

どうも