Просмотр картинок в админке django

18 Dec 2006


Пример как можно просматривать thumbnail-ы в админке django.
Достаточно в модели добавить метод image_preview который бы возвращал html-тег . Только нужно включить для метода опцию allow_tags. И добавить этот метод в свойство list_display класса конфигурации админки Admin.

См. пример кода.


def image_preview(self):
    return "<img src='%s' alt=''/>" % (self.get_image_url())
image_preview.allow_tags = True

class Admin:
   list_display = ('image', 'image_preview',)