سؤال

فهم أنه من المحتمل أن أحفر فقط في المصدر للتوصل إلى حل ، أتساءل عما إذا كان أي شخص قد توصل إلى تكتيك للتعامل مع هذا.

في مشروعي ، لدي كثير من الصور التي يتم إنشاؤها خارج التطبيق. أنا أعزلها على نظام الملفات بناءً على 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

نظرًا لأن أسماء ملفات الصور نفسها ليست مضمونة لتكون فريدة من نوعها ، فأنا أبحث عن طريقة لإبلاغ Sorl (في وقت التشغيل) الذي أرغب في بادئة الإبهام لهذا النموذج بقيمة PK المثيل. هل هذا ممكن حتى بدون تصحيح سورل؟

هل كانت مفيدة؟

المحلول

آه هاه. حسنًا ، يبدو أن الحل كان يحدق بي في وجهي طوال الوقت.http://thumbnail.sorl.net/docs/#this-to-doesn-t-cover-my-cravings

يبدو أنني ذاهب إلى الفئة الفرعية sorl.thumbnail.main.djangothumbnail وأعد تنفيذ طريقة _get_relative_thumbnail للسماح لي بذلك حقن بادئة مدفوعة القالب لاسم الملف المصغرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top