1

おそらくソースを掘り下げて解決策を考え出す必要があることを理解して、誰かがこれに対処するための戦術を考え出したかどうか疑問に思っています.

私のプロジェクトでは、アプリケーションの外部で大量の画像が生成されています。モデルの pk に基づいて、ファイル システム上でそれらを分離しています。

たとえば、pk が 121 のモデル インスタンスには、次のイメージが含まれる場合があります。

.../src_pics/1/2/1/img.1.jpg
.../src_pics/1/2/1/img.2.jpg
...
.../src_pics/1/2/1/img.27.jpg

画像ファイル名自体が一意であるとは限らないため、このモデルの親指の前にインスタンス pk 値を付けたいことを (実行時に) sorl に通知する方法を探しています。これはsorlにパッチを当てなくても可能ですか?

4

1 に答える 1

1

あはは。解決策がずっと私を見つめていたようです。 http://thumbnail.sorl.net/docs/#this-just-doesn-t-cover-my-cravings

sorl.thumbnail.main.DjangoThumbnail をサブクラス化し、_get_relative_thumbnail メソッドを再実装して、サムネイル ファイル名にテンプレート駆動のプレフィックスを挿入できるようにします。

于 2010-04-02T18:57:44.177 に答える