我已经阅读了很多问题和文章,但找不到我所遗漏的内容.
这是我的conf:
settings.py
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(os.path.dirname(__file__),'static').replace('\\', '/'),
)
urls.py
urlpatterns = [
url(r'^$', include('home.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^artist/', include('artists.urls')),
url(r'photo/', include('photo.urls'))
]
urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
但是当我在模板中时,我会这样:
我只有图像路径.当我用’/ media /’更改html {{MEDIA_URL}}时,它可以正常工作.
所以看来我的MEDIA_URL没有设置在模板中,据我搜索过,我看不到我错过了什么.
我在django 1.8.2上.如果您需要任何信息,请问我.