問題タブ [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.
python - Django Imagekit は cachefile_name を上書きしますか?
cachefile_name
モジュール django-imagekit からプロパティを上書きしようとしています。
これが私のコードです:
まったく機能しません。
(上書きせずにcachefile_name
) デバッグし、cachefile_name の戻り値を見ると、結果は "CACHE/blablub/asdlkfjasd09fsaud0fj.jpg" のような文字列になります。私の間違いはどこですか?
何か案は?
django - Django:アップロードされた画像が横向きか縦向きかを検出する方法はありますか?
アップロードされた画像の向きを検出するメソッドを作成し、django-imagekit を使用して特定の横向きまたは縦向きの寸法の親指を使用したいと考えています。何か案は?
python - imagekit ModelForm を使用して画像を変更できません
私は現在使用しています:
- パイソン3.3
- ジャンゴ 1.6.5
- ジャンゴイメージキット 3.2.1
- django-guardian (関係ないと思います。プロファイル モデルで行レベルのアクセス許可が正しいことを確認できます)
ModelForm でプロフィール画像を変更できないようです。ModelForm は、UpdateView (success_url に移動) を介して送信されると、モデルに関連付けられた他のすべてのフィールドを更新するようです。プレーンな ImageField と form-ProcessedImageField を使用してみましたが、どちらも機能しませんでした。奇妙なことに、実際には UpdateView を使用してイメージを「削除」できます (つまり、イメージへの参照が削除され、ディスクに残ります)。また、管理ページの画像を自由に変更でき、サムネイルも正しく生成されます。
他に何をしようとしているのか、ここで何が起こっているのかわかりません。助けていただければ幸いです。
モデル:
ヘルパー関数:
モデルフォーム:
編集:
form.cleaned_data['avatar'] は None です
self.request.FILES は MultiValueDict です: {}
python - ImageSpecField は、django-rest-framework の django-imagekit では何もしません。
次のセットアップがあります。
ImageKit のドキュメントによると、これでうまくいくはずですが、文字通り何も起こりません。エラーでも何でもありません。私は何を間違っていますか?
python - django-imagekit - サムネイル フィールドがシリアル化されない
次の問題があります:
ImageSpecField
django-imagekit 拡張機能を使用するモデルからイメージ リストに関する JSON データを提供する AJAX ビューを django で作成しています。
JSONConvertibleManager
このモデルは、組み込みの Django シリアライザー ( のインスタンス) を使用して、カスタム マネージャーを使用して JSON ( ) に変換しますdjango.core.serializers
。
ImageSpecField
私の問題は、完全に省略されている を除いて、すべてのフィールドが適切にシリアル化されていることです。シリアル化中に値を返すことは可能instance.thumb.url
ですか?
python - getattr が ImageSpecField で TypeError をスローする
...これにより、次のエラーが表示されます:「TypeError:インスタンスメソッドオブジェクトをピクルできません」
ジャンゴ 1.7.1
イメージキット 3.2.4
django - django-imagekit モデル属性を取得
私は次のモデルを持っています:
およびカスタム透かしクラス:
Watermark クラス内からモデル属性「プロパティ」にアクセスするにはどうすればよいですか?
ありがとうございました
python - django-imagekit は画像のアップスケールを拒否します
ImageKit に問題があります。管理フォームから画像を送信するときに、特定のサイズ (320x450) にサイズ変更したい。私の現在の構成は次のとおりです。
送信された画像が必要なサイズよりも大きい場合、これは完全に機能しますが、小さい画像の場合は画像が変更されません。私も設定しようとしましmat_color
たが、これも機能していません。mat_color が受け取る形式のドキュメントは見つかりませんでしたが255
、 、(255,255,255)
、および(255,255,255,0)
で試しましたが、うまくいきませんでした。
この問題の解決策を教えていただければ幸いです。ありがとう!
django - Django、同じファイルを指す 2 つの ImageField
2 つの画像フィールドが同じ画像を指すようにします。
一度に、1 つの画像フィールドに入力します。
後で、別の imageField が同じファイルを指すようにしたいと思います。
(最初のものが変更されると、2 番目も更新されます)
問題がある場合、ファイルは amazon s3 にあります。
django-imagekit を使用できます。