День добрый, столкнулся с задачей вывода изображения (*.png) в один из разделов админки. Обсуждений по этому поводу много пробывал, но не получается, подскажите чайнику как из конкретной папки вывести изображения?
Что то не получается, может подскажите где ошибаюсь
———————————————————
setting.py
TEMPLATE_DEBUG = DEBUG
MEDIA_ROOT = ‘C:/dip/todo/media/’ - это путь к изображениям, я правильно понял?
MEDIA_URL = 'http://127.0.0.1:8000/'
ADMIN_MEDIA_PREFIX = ‘/media/admin/’
——————————————————-
admin.py
class StatAdmin( admin.ModelAdmin ):
list_display = ( ‘title’, ‘image’)
admin.site.register( Stat, StatAdmin )
——————————————————-
models.py
class Stat( models.Model ):
title = models.CharField(max_length = 255,verbose_name = “Статистика” )
image = models.ImageField(upload_to='media')
def __unicode__( self ):
return u“%s” % self.id
———————————————————
urls.py
urlpatterns = patterns( ‘',
(r’^article/$', art),
(r'^admin/(.*)', admin.site.root),
( r'^admin/', include( admin.site.urls ) ),
)
————————————————————-
views.py
def art(request):
art = Stat.objects.all()
return render_to_response('base_site.html', {'art': art})
————————————————————————
base_site.html
{% extends “admin/base.html” %}
{% load i18n %}
{% block title %}{{ title }} | Реестр инплантатов{% endblock %}
{% block branding %}
<h1 id=“site-name”>Реестр инплантатов</h1>
{% endblock %}
{% for art in art %}
<h1>{{ art.title }}</h1>
<h3>{{art.anonce }}</h3>
<img src=“{{art.image}}” width=200; />
{%endfor%}
—————————————————————————
Делал как нашел в примере, выводится только имя файла и все, нет даже поля для картинки