2014-02-20 6 views
0

Я уже некоторое время пытаюсь показать загруженное изображение с миниатюрой в администраторе django.Django admin, используя easy_thumbnails показать миниатюру рядом с загруженным изображением

Я использую easy_thumbnails, поэтому в идеале я бы хотел использовать это, но больше всего на свете мог бы вставить простой фрагмент, показывающий все необходимое для этого. Я знаю, что есть SO-сообщения об этом, а также ряд фрагментов django, но я все еще не могу представить достаточного смысла никому из них, чтобы иметь возможность выполнить это.

В настоящее время в моей модели у меня есть:

#model.py 
main_image = models.ImageField(upload_to='images', null=True, blank=True) 

Как я могу пойти отсюда, чтобы показывать миниатюры рядом с изображением?

Благодаря в ожидании,

ответ

0

Фигурные это в конце концов;)

#in model.py 
class Blog(models.Model): 
    main_image = models.ImageField(upload_to='images', null=True, blank=True) 

    def image_thumb(self): 
     return '<img src="/media/%s" width="100" height="100" />' % (self.main_image) 
    image_thumb.allow_tags = True 

#in admin.py 
class BlogAdmin(admin.ModelAdmin): 
    fields = (('main_image', 'image_thumb')) 

    readonly_fields = ('image_thumb',) 

admin.site.register(Blog, BlogAdmin) 
Смежные вопросы