0
0 комментариев

pyhon 3, django 1.8, pillow установлены. Есть модель с ImageField. Нужно отобразить на странице картинку из модели. Мне кажется, я напутал в сеттингсах (вообще я новичок и с картинками первый раз работаю).

tovar_img = models.ImageField(upload_to='uploads', default='/img/tovar.jpg')

Во вьюхе подгружаю все объекты из модели и передаю как:

{{ tovar.tovar_img }}

Вместо картинок получаю путь: при дефолте /static/tovar.jpg и при заданной ./tovar1.jpg

Помогите сформировать сеттингс пути верно, чтобы подгружать и загружать картинки в одну папку, ну и, соответственно, чтобы они отображались.

STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'static', 'uploads')
MEDIA_URL = '/uploads/'
STATICFILES_DIRS = [ ('static', 'C:/Python34/mynewage/static'), ]


Добавить комментарий