Попробуйте с определенной папкой отобразить изображение, но не работает, подскажите, что я делал не так и где, чего может не хватить?Все изображения находятся в папке C:\dip\todo
.Используйте runserver.
settings.py
MEDIA_ROOT = 'C:/dip/todo/'
MEDIA_URL = 'http://127.0.0.1:8000/media/'
ADMIN_MEDIA_PREFIX = '/admin-media/'
admin.py
class StatAdmin( admin.ModelAdmin ):
list_display = ( 'title', 'image')
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.title
class Meta:
verbose_name = 'Статистика'
verbose_name_plural = 'Диаграммы'
urls.py
urlpatterns = patterns( '',
(r'^site_media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}), )
base_site.html
{% extends "admin/base.html" %}
{% load i18n %}
{% block title %}{{ title }} | Реестр инплантатов{% endblock %}
{% block branding %}
<h1 id="site-name">Реестр инплантатов</h1>
{% endblock %}