index.html<img src="{{beat.image.url}}" class="card-img-top" alt="{{beat.name}}">
settings.py
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'beat/media')
models.pyimage = models.ImageField(upload_to='images', blank=True)
urls.py
urlpatterns = [
path('', views.index, name='index'),
path('test', views.test, name='test'),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
beat.image.url不工作
1条答案
按热度按时间cxfofazt1#
您可能已经在模板中传递了queryset。如果是这样的话,你需要在模板中使用for循环来访问它,如下所示:
请发布views.py,以便我们进一步解决问题。
首先编辑您的urls.py: