Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Не могу вывести в админку превью картинки? [RSS Feed]

#1 Янв. 18, 2016 19:56:08

blazer-05
Зарегистрирован: 2014-11-20
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Как вывести в админке картинки?
Делал так.

    kartinka = models.ImageField(upload_to='images/blog/%d/%m/%Y', blank=True, verbose_name='Изображение')
    def __unicode__(self):
        return self.title
    

def img(self):
        if self.kartinka:
            return '< img src="%s" width="100"/>' % self.kartinka.url
        else:
            return '(Нет картинки)'
    img.short_description = 'Миниатюра'
    img.allow_tags = True
 
вывожу в админке admin.py
    list_display = ['title', 'time', 'author', 'kartinka', 'img']
    readonly_fields = ['img',]

В админке получаю так.
Как решить проблему?



Изучаю Python/Django

Отредактировано blazer-05 (Янв. 18, 2016 19:58:46)

Офлайн

#2 Янв. 19, 2016 05:09:40

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Офлайн

#3 Янв. 19, 2016 11:09:00

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2763
Репутация: +  185  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

> Как решить проблему?

def img(self):
        return ......
img.short_description = 'Миниатюра'
img.allow_tags = True



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#4 Янв. 19, 2016 11:12:27

blazer-05
Зарегистрирован: 2014-11-20
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Rodegast
> Как решить проблему?
Вы тоже с такой проблемой столкнулись? Я ее решил, сейчас пишу маленький мануал по решению этой проблемы и позже дам ссылку на него!



Изучаю Python/Django

Офлайн

#5 Янв. 19, 2016 11:16:01

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2763
Репутация: +  185  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Это как раз и был ответ с решением



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#6 Янв. 19, 2016 11:18:41

blazer-05
Зарегистрирован: 2014-11-20
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Rodegast
Это как раз и был ответ с решением
Та нет, это совсем не помогло!



Изучаю Python/Django

Офлайн

#7 Янв. 19, 2016 11:19:56

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2763
Репутация: +  185  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Какая версия? В 1.8 всё работает.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#8 Янв. 19, 2016 11:30:46

blazer-05
Зарегистрирован: 2014-11-20
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Rodegast
Какая версия? В 1.8 всё работает.
Да 1.8.5 у меня и нифига не заработало!
Вот мануал решения проблемы, сильно не пинайте - только учу джанго!
Подсказка была здесь!

Хотел бы объяснения, почему у меня не сработал изначальный код, ведь его много кто советовал мне!



Изучаю Python/Django

Офлайн

#9 Янв. 19, 2016 11:42:04

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2763
Репутация: +  185  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

> Хотел бы объяснения, почему у меня не сработал изначальный код, ведь его много кто советовал мне!

Отступ у тебя не там стоял.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#10 Янв. 19, 2016 11:42:48

blazer-05
Зарегистрирован: 2014-11-20
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу вывести в админку превью картинки?

Rodegast
> Хотел бы объяснения, почему у меня не сработал изначальный код, ведь его много кто советовал мне!Отступ у тебя не там стоял.
Какой отступ? Можно подробнее плиз!



Изучаю Python/Django

Офлайн

  • Начало
  • » Django
  • » Не могу вывести в админку превью картинки?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version