Здравствуйте, прошу помочь с возникшем затруднением. {{ article.text}}
Пробую делать блог на 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
] + 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.image.url вылетает ошибка)
Ответ
Как минимум:
А не
При использовании {{ article.image.url }} какую ошибку наблюдаете?
Комментариев нет:
Отправить комментарий