मैं Django व्यवस्थापक में थंबनेल छवियों को दिखाने की कोशिश कर रहा हूं, लेकिन मैं केवल छवियों का पथ देख सकता हूं, लेकिन प्रस्तुत छवियों को नहीं। मुझे नहीं पता कि मैं क्या गलत कर रहा हूं।Django व्यवस्थापक और थंबनेल छवियों को दिखा रहा है
सर्वर मीडिया यूआरएल:
from django.conf import settings
(r'^public/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}),
समारोह मॉडल:
def image_img(self):
if self.image:
return u'<img src="%s" />' % self.image.url_125x125
else:
return '(Sin imagen)'
image_img.short_description = 'Thumb'
image_img.allow_tags = True
admin.py:
class ImagesAdmin(admin.ModelAdmin):
list_display= ('image_img','product',)
और परिणाम:
<img src="http://127.0.0.1:8000/public/product_images/6a00d8341c630a53ef0120a556b3b4970c.125x125.jpg" />
+1 इंडेंटेशन समस्या के लिए +1। –
हां, इंडेंटेशन था, धन्यवाद – Asinox
जहां आप उस image_img फ़ंक्शन को डालते हैं? मैंने इसे 'क्लास इमेजएडमिन (admin.ModelAdmin) के तहत लिखा है:' लेकिन यह मुझे त्रुटि देता है 'रेंडर करते समय पकड़ा गया टाइपर: image_img() बिल्कुल 1 तर्क लेता है (2 दिया गया) ' – brsbilgic