Задать вопрос
Dim4os
@Dim4os

Как вывести изображение в шаблон?

Никак не получается вывести изображение в шаблон.
#urls
from django.conf.urls.static import static
from django.conf import settings

if settings.DEBUG:
#ошибку выводит типу: NameError: name 'patterns' is not defined
    urlpatterns += patterns(
        'django.views.static',
        (r'media/(?P<path>.*)',
        'serve',
        {'document_root': settings.MEDIA_ROOT}), )


#models.py
class ImageArticle(models.Model):
    imagearticle_image = models.ImageField(upload_to='article/', verbose_name='Фото')


#views.py
args = {}
args['image'] = ImageArticle.objects.all()
return render(request, 'article.html', args)


Template:
{% for im in image.imagearticle_image %}
    	<img src="{{ im.url }}">
{% endfor %}
  • Вопрос задан
  • 187 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Владислав Скляр К ответам на вопрос (3)
Как минимум
#urls

from django.conf.urls import patterns
from django.conf.urls.static import static
from django.conf import settings
......
Ответ написан
Комментировать