問題タブ [django-imagekit]

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 投票する
0 に答える
808 参照

django - サムネイルと元のファイルを保存するdjango imagekit

私のモデルでは、ユーザーは画像をアップロードできます。それらの画像については、サムネイルも保存したいと思います。タスクのためにdjango-imagekitを使用しようとしていますが、うまくいかないようです

ImageSpecField は元のファイルを保持し、新しいファイルを cache_to ( API ) に保存することになっていますが、機能しません。

get_thumb_image_path は get_image_path と同じパスで応答しますが、次のように画像に「_thumb」が追加されます。

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

django - 再アップロードせずに ImageField をコピーして再保存する方法は?

私は ImageField を持っています。ユーザーが最初の投稿を作成すると、S3 に画像が配置され、別のユーザーがやり直すと (Pinterest のリピンと同じように)、image.name を新しいものにコピーする必要がありますが、再保存をアップロードする必要はありません。画像、どうすればいいですか?

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

python - django imagekit プロセッサ: データベースに格納されているディメンションを使用する

親オブジェクト (ForeignKey) 間でサムネイルの幅が異なるモデルがあります。この情報をイメージキット プロセッサに供給できる必要があります。これは私が持っているものです:

しかし、これを行っても何も起こらず、サムネイルの URL も生成されません。

そして、次の例外が発生します:
AttributeError: 'ForeignKey' object has no attribute 'width'

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

django - イメージキットのキャッシュをクリアする方法

NonValidatingImageCacheBackend バックエンドを使用して、S3 でイメージキットを使用しています。最近、スペックの 1 つでサイズを変更しましたが、オプティミスティックなバックエンドが古いキャッシュ イメージの取得を盲目的に行っているため、imagekit が新しいスペックを再生成していないことに気付きました。

imagekit に強制的にキャッシュ全体を再生成させるにはどうすればよいですか?

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

python - ImageSpecField の元のイメージに関する Django-ImageKit の問題

ここ数日、ImageKit にはかなりの頭痛の種がありました。GitHubページのサンプル ImageSpecField に従ったため、サイトで内部サーバー エラーが発生しました。

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

そこで、ReadTheDocsページのサンプル ImageSpecField を使用するように avatar_thumbnail を更新しました。

そして、エラーが発生しました:

「ソース」を使用すると、アプリがエラーなしでローカルで正常に実行されるのは奇妙です。サーバーでは、アプリは内部エラーなしで「image_field」を使用して実行されますが、実際にはアバター画像を作成または表示しません。サーバーとローカルの両方にバージョン 2.0.4 の django-imagekit がインストールされています。

どんなアドバイスも素晴らしいでしょう。

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

python - Imagekit、PIL、Pillow で彩度を変更しますか?

PIL または Pillow を使用して画像の彩度を変更するにはどうすればよいですか? できれば、このソリューションを django-imagekit パッケージと一緒に使用できるようにしたいと考えています。彩度を変更する必要がある理由は、ユーザーが白黒の画像をホバーすると色付きに変わる効果を作成するためです。

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

python - Django - 大きな画像の読み込みには追加のスタイリングが含まれます

Django で大きな画像 (600x300px) を読み込むと、余分なスタイルが追加され、画像が表示されなくなります。

page.html

Google Chrome で検査した場合の出力:

これが発生する理由を見つけることができず、画像を小さいサイズ (300x150px) に置き換えると、余分なスタイリング コンテンツなしで正常に読み込まれます。

ブートストラップを使用していますが、すべての css ファイルと javascript ファイルを削除しても、同じエラーが発生します。imagekit を使用して画像をアップロードし、ローカル環境にも Pillow をインストールしています。

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

python - フィールド属性で使用される変数をオーバーライドするDjangoモデルの継承

継承された Django モデルのいくつかのデフォルト値をオーバーライドしようとしています。必要なモデルにはさまざまな画像サイズがあり、必要なフィールドは 90% 同じです。

使用する基本モデルを作成してみましたが、子モデルに必要なフィールドを追加しようとしていました。

私が抱えている問題は、画像が設定した「デフォルト」値のみを使用しており、子モデルで上書きされていないことです。私が達成しようとしていることは可能ですか?

ありがとう!

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

python - Django-imagekit Thumbnail で画像の自動回転を停止する

画像が幅よりも高い場合、常に画像を左に 90 度回転させるサムネイル フィルターがあります (チェックしたところ、キャッシュされた画像が回転している間、元の画像はまっすぐです)。関連するコードは次のようになります。

自動回転を停止するにはどうすればよいですか?

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

django - django-imagekit generateimages コマンドが失敗する

私はdjango 1.5とdjango-imagekit == 3.0.1を使用しています

私のsettings.pyの変更:

IMAGEKIT_CACHEFILE_DIR = MEDIA_ROOT + '/imges_cache'

モデル フィールド:

問題は、コマンドを実行するときです:

python manage.py generateimages

私はこれを得る:

そのため、キャッシュファイルを生成できません。