0

マグショット画像をuserenaプロファイルにアップロードすると、端に空白が表示されます。ドキュメント(http://easy-thumbnails.readthedocs.org/en/最新/使用法/#thumbnail-options)。そして、Falseに設定したいのですが、https://github.com/SmileyChris/easy-thumbnails/に示すように、ThumbnailerImageFieldの「resize_source」に渡す必要があるため、これを渡す方法がわかりません。 blob / master / easy_thumbnails / fields.pyしかし、UserenaBaseProfileでは、Django設定を介して渡すことができるオプションはサイズとクロップタイプの2つだけです。私は何かを逃したのですか、それともこれらの設定以上に設定する方法は本当にありませんか?

更新:userenaを介して、モデルでThumbnailerImageFieldを直接使用して(オートクロップを使用せずに)同じオプションを使用しようとしました。切り抜きをスマートに設定すると、どちらの場合も実際には空白が削除されます。ただし、ThumbnailerImageFieldで切り抜きを拡大縮小するように設定すると、空白の削除は停止しますが、userenaで拡大縮小するように設定しても同じ効果はなく、空白は削除され続けます。また、ThumbnailerImageFieldでautocrop = Falseを試してみましたが、結果は以前と同じなので、これは変更したいものではないと思います。実際、切り抜きをscaleのようなものに設定したいのですが、userenaには影響せず、ThumbnailerImageFieldに直接影響します。そこで、それに応じて質問のタイトルを変更しました。

4

1 に答える 1

0

私はuserena v 1.0.1をインストールしましたが、何らかの理由でソースのクロップタイプが「スマート」にハードコードされていたため、設定は効果がありませんでした。最新版にアップデートすることで解決しました。

于 2013-02-26T10:54:19.573 に答える