問題タブ [easy-thumbnails]

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

python - 幅が「x」値を超える場合、元のソースのサイズを変更します (django + easy-thumbnails)

寸法が x 値より大きい場合、元のソース (ThumbnailerImageField オブジェクト) のサイズを変更しようとしています。達成方法がわからないサイズ変更を行う必要があるまでは、すべて問題ありません。

これは私のコードです:

どうもありがとう !!!!

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

django - AJAX で画像をアップロードし、選択した部分をトリミングして、django admin に保存します

AJAX を使用して画像をアップロードする機能を管理者に提供しImageField、選択した部分を (定義済みの寸法比または解像度で) トリミングし、トリミングした画像をデータベースに保存する必要があります。

私は試しdjango-image-croppingてみdjango-ajaximageました。


AJAX を使用して画像をdjango-ajaximageアップロードしますが、管理者が画像のどの部分をトリミングするかを選択することはできませんdjango-image-cropping。2 つの手順で画像をトリミングします。最初に画像をアップロードし、それをデータベースに保存する必要があります。もう一度、オブジェクトを開いてトリミング部分を選択し、データベースに再度保存する必要がありますが、これは不必要に面倒です。助言がありますか?

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

django - django-filer easy-thumbnails で生成されたサムネイルの絶対 URL を取得する方法

次のテンプレート タグを使用して、テンプレートにサムネイルを表示しています

サムネイル テンプレート タグは、期待どおりサムネイル画像ファイルへの相対 URL を返します。しかし、絶対URLを返したいと思います。通常、easy-thumbnails には THUMBNAIL_MEDIA_URL = '' 設定があり、サムネイルのストレージで絶対 URL を作成できますが、django-filer では機能しません。

私が望むものを達成する他の方法はありますか?

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

django - django で簡単なサムネイルを使用してファイル名のサフィックスを指定する

django の easy-thumbnails ライブラリを使用してサムネイルを作成しています。ただし、サムネイルの命名プロセスをオーバーライドする方法がわかりません。現時点では、lib はファイル名にサムネイル サイズを追加していますが、_large などのカスタム名を指定したいと思います。どうすればこれを行うことができますか?

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

django - django easy-thumbnails による非同期サムネイル

Django easy-thumbanils 2.2 をインストールしました。これまではうまく機能していましたが、パフォーマンスを向上させるために非同期にすることにしました。docsに従って、次のコードを実装しました。

models.py

タスク.py

add タスクが呼び出されているのに、generate_thumbnails タスクが呼び出されていないのはなぜですか?

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

django - Django jpg サムネイルの生成が本番環境でブロックされる

アップロードされた画像のサムネイルを生成するために、簡単なサムネイルを使用しています。開発環境では、png および jpg ファイルのサムネイルが適切に生成され、S3 にアップロードされます。ただし、本番環境では、jpg ではなく、png 画像のサムネイルのみが生成されます。理由がわかりません - 助けてください。

設定

  1. Ubuntu 14.04
  2. nginx
  3. ジャンゴ 1.7.5 & Python 2.7

アップデート

Mark Galloway の優れたアドバイスに従って、Pillow ドキュメントで推奨されている要件をインストールしました。

次に、枕を再インストールしました:

そして最後に、適切な手段として、gunicorn を再開しました。

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

django - 大文字の拡張子を持つ画像の簡単なサムネイルが生成されない

easy-thumbnails の最新バージョンを使用していますが、ユーザーが image.JPG などの大文字の拡張子を持つ画像をアップロードしようとすると、サムネイルが生成されないことを除いて、うまく機能しています。JPGをjpgに変更するだけで、すべてうまくいくことを確認しました。どうすればこれを修正できますか?

アップデート

一時的な回避策として、拡張子を小文字に変更する名前変更関数をモデルに記述しました。