django 无法加载图片问题
2017-05-28 14:21
232 查看
在HTML模板中无法加载media的图片 !!
经过一系列的查找,总结出以下两种办法:
STATIC_URL = ‘/static/’
STATIC_ROOT = os.path.join(os.path.dirname(file),’static’)
(‘css’,os.path.join(STATIC_ROOT,’css’).replace(‘\’,’/’) ),
(‘js’,os.path.join(STATIC_ROOT,’js’).replace(‘\’,’/’) ),
(‘images’,os.path.join(STATIC_ROOT,’images’).replace(‘\’,’/’) ),
(‘upload’,os.path.join(STATIC_ROOT,’upload’).replace(‘\’,’/’) ),
)
from django.contrib import staticfiles
在urls.py文件最后加上以下内容:
MEDIA_URL = ‘/media/’
MEDIA_ROOT = os.path.join(os.path.dirname(file),’media’)
步骤2:
在URLS中输入:
经过一系列的查找,总结出以下两种办法:
第一种:
步骤1:在settings.py文件的最后加上以下内容:STATIC_URL = ‘/static/’
STATIC_ROOT = os.path.join(os.path.dirname(file),’static’)
设置图片等静态文件的路径
STATICFILES_DIRS = ((‘css’,os.path.join(STATIC_ROOT,’css’).replace(‘\’,’/’) ),
(‘js’,os.path.join(STATIC_ROOT,’js’).replace(‘\’,’/’) ),
(‘images’,os.path.join(STATIC_ROOT,’images’).replace(‘\’,’/’) ),
(‘upload’,os.path.join(STATIC_ROOT,’upload’).replace(‘\’,’/’) ),
)
步骤2:在urls.py文件的开头第一行和第二行分别加上以下内容:
from django.contrib.staticfiles.urls import staticfiles_urlpatternsfrom django.contrib import staticfiles
在urls.py文件最后加上以下内容:
设置静态文件路径
urlpatterns += staticfiles_urlpatterns()第二种:
步骤1:在settings.py文件的最后加上以下内容:MEDIA_URL = ‘/media/’
MEDIA_ROOT = os.path.join(os.path.dirname(file),’media’)
步骤2:
在URLS中输入:
from django.contrib.staticfiles.urls import static urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
相关文章推荐
- Django模板继承后出现logo图片无法加载的问题
- spring MVC js css图片等静态资源无法加载问题
- android 4.3选择图片“无法加载图片问题”
- android 4.3相册选取截图“无法加载图片”问题
- Android开发问题积累 <加载在线Gif><WebView无法加载网页图片>
- React-native 网络图片无法加载问题
- RoundedImageView使用吐槽心得(RoundedImageView与Glide加载图片,第一次加载无法圆角问题)
- Django1.4上传图片无法在页面显示的问题
- Struts 返回前一页面时,图片Css样式无法加载的问题
- 解决tmpl插件与图片自动轮播插件结合使用,无法加载mytv()方法问题
- android4.4从系统图库无法加载图片的问题
- Python中使用django框架进行web开发,模板中无法导入css、js和图片的问题解决
- django Get css,js文件返回304无法正常加载的问题
- django 解决css,js文件304导致无法加载显示问题
- 关于csdn 博客图片无法加载的问题!
- django 解决css,js文件304导致无法加载显示问题
- Android webview加载https网页时图片无法加载显示问题
- apache发布django无法加载css/js问题
- Django后台开发笔记①:关于DjangoUeditor与python3存在兼容性问题的解决方案(即解决图片无法上传问题)
- 【Android】Universal Image Loader图片加载框架无法加载https图片问题解决方法