問題タブ [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.
django - サムネイルと元のファイルを保存するdjango imagekit
私のモデルでは、ユーザーは画像をアップロードできます。それらの画像については、サムネイルも保存したいと思います。タスクのためにdjango-imagekitを使用しようとしていますが、うまくいかないようです
ImageSpecField は元のファイルを保持し、新しいファイルを cache_to ( API ) に保存することになっていますが、機能しません。
get_thumb_image_path は get_image_path と同じパスで応答しますが、次のように画像に「_thumb」が追加されます。
django - 再アップロードせずに ImageField をコピーして再保存する方法は?
私は ImageField を持っています。ユーザーが最初の投稿を作成すると、S3 に画像が配置され、別のユーザーがやり直すと (Pinterest のリピンと同じように)、image.name を新しいものにコピーする必要がありますが、再保存をアップロードする必要はありません。画像、どうすればいいですか?
python - django imagekit プロセッサ: データベースに格納されているディメンションを使用する
親オブジェクト (ForeignKey) 間でサムネイルの幅が異なるモデルがあります。この情報をイメージキット プロセッサに供給できる必要があります。これは私が持っているものです:
しかし、これを行っても何も起こらず、サムネイルの URL も生成されません。
そして、次の例外が発生します:
AttributeError: 'ForeignKey' object has no attribute 'width'
django - イメージキットのキャッシュをクリアする方法
NonValidatingImageCacheBackend バックエンドを使用して、S3 でイメージキットを使用しています。最近、スペックの 1 つでサイズを変更しましたが、オプティミスティックなバックエンドが古いキャッシュ イメージの取得を盲目的に行っているため、imagekit が新しいスペックを再生成していないことに気付きました。
imagekit に強制的にキャッシュ全体を再生成させるにはどうすればよいですか?
python - ImageSpecField の元のイメージに関する Django-ImageKit の問題
ここ数日、ImageKit にはかなりの頭痛の種がありました。GitHubページのサンプル ImageSpecField に従ったため、サイトで内部サーバー エラーが発生しました。
結果のエラーは次のとおりです。
そこで、ReadTheDocsページのサンプル ImageSpecField を使用するように avatar_thumbnail を更新しました。
そして、エラーが発生しました:
「ソース」を使用すると、アプリがエラーなしでローカルで正常に実行されるのは奇妙です。サーバーでは、アプリは内部エラーなしで「image_field」を使用して実行されますが、実際にはアバター画像を作成または表示しません。サーバーとローカルの両方にバージョン 2.0.4 の django-imagekit がインストールされています。
どんなアドバイスも素晴らしいでしょう。
python - Imagekit、PIL、Pillow で彩度を変更しますか?
PIL または Pillow を使用して画像の彩度を変更するにはどうすればよいですか? できれば、このソリューションを django-imagekit パッケージと一緒に使用できるようにしたいと考えています。彩度を変更する必要がある理由は、ユーザーが白黒の画像をホバーすると色付きに変わる効果を作成するためです。
python - Django - 大きな画像の読み込みには追加のスタイリングが含まれます
Django で大きな画像 (600x300px) を読み込むと、余分なスタイルが追加され、画像が表示されなくなります。
page.html
Google Chrome で検査した場合の出力:
これが発生する理由を見つけることができず、画像を小さいサイズ (300x150px) に置き換えると、余分なスタイリング コンテンツなしで正常に読み込まれます。
ブートストラップを使用していますが、すべての css ファイルと javascript ファイルを削除しても、同じエラーが発生します。imagekit を使用して画像をアップロードし、ローカル環境にも Pillow をインストールしています。
python - フィールド属性で使用される変数をオーバーライドするDjangoモデルの継承
継承された Django モデルのいくつかのデフォルト値をオーバーライドしようとしています。必要なモデルにはさまざまな画像サイズがあり、必要なフィールドは 90% 同じです。
使用する基本モデルを作成してみましたが、子モデルに必要なフィールドを追加しようとしていました。
私が抱えている問題は、画像が設定した「デフォルト」値のみを使用しており、子モデルで上書きされていないことです。私が達成しようとしていることは可能ですか?
ありがとう!
python - Django-imagekit Thumbnail で画像の自動回転を停止する
画像が幅よりも高い場合、常に画像を左に 90 度回転させるサムネイル フィルターがあります (チェックしたところ、キャッシュされた画像が回転している間、元の画像はまっすぐです)。関連するコードは次のようになります。
自動回転を停止するにはどうすればよいですか?
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
私はこれを得る:
そのため、キャッシュファイルを生成できません。