#python #django
Здравствуйте, прошу помочь с возникшем затруднением. Пробую делать блог на Django/Python, хочу вывести статьи с картинками. Картинка по url из админики грузится, а из шаблона нет, подскажите пожалуйста куда копать. Гуглил, Яндексил, ничего не нашел рабочего. models.py: class Article(models.Model): title = models.CharField(max_length = 200) text = models.TextField() image = models.ImageField(blank=True) def __unicode__(self): return unicode(self.title) urls.py: from django.conf.urls import include, url from django.contrib import admin from django.conf import settings from django.conf.urls.static import static urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^', include('blog.urls')), url(r'^media/(?P.*)$','django.views.static.serve', {'document_root':'media'}), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) settings.py: ... STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') article.html: {% for article in articles %} {{ article.title }}
{{ article.text}}
{% endfor %} (Пробовал article.image.url вылетает ошибка)
Ответы
Ответ 1
Как минимум: А не При использовании {{ article.image.url }} какую ошибку наблюдаете?
Комментариев нет:
Отправить комментарий