一、检查网页中的加载路径

  如果路径不正确,首选调整html路径(当然也可以调整文件路径或修改models中upload_to路径,但是不要轻易改);

二、重点:

  如果加载路径和实践路径一致,请按以下步骤查看:

1、检查setting配置是否有问题

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

如果html中使用{{ MEDIA_URL }}加载路径,还需要配置TEMPLATES:

'django.template.context_processors.media',

这样html才能找到文件

2、上面都弄好了,文件(一般是图片)还是不能加载,点背啊,还有大招:

在项目urls.py中添加:

from django.conf import settings
from django.views.static import serve # 添加在最后
if settings.DEBUG:
urlpatterns.append(url(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}))

  当然要是还有其他的配置方面的bug,也可以写在这里。

最新文章

  1. 飞鱼(FlyFish)——便捷的原型在线制作工具
  2. C算法编程题(二)正螺旋
  3. CCNA 4.14 TP Correction
  4. HDU1028Ignatius and the Princess III母函数入门
  5. List&lt;T&gt; 求差集
  6. Windows录音API学习笔记(转)
  7. Linux入门之常用命令(10)软连接 硬链接
  8. MYSQL的REPLACE和ON DUPLICATE KEY UPDATE使用
  9. 夏令营讲课内容整理 Day 2.
  10. div中的内容超过容器宽度的问题
  11. js-完整轮播图
  12. rm
  13. python day05作业
  14. 一次性从git远程仓库中克隆到本地。
  15. 10 Big Data Possibilities for 2017 Based on Oracle&#39;s Predictions
  16. WPF学习基础
  17. [NOI2014]购票 --- 斜率优化 + 树形DP + 数据结构
  18. NANDflash和NORflash的区别(设计师在使用闪存时需要慎重选择)
  19. 树莓派官方推荐的VNC Viewer配置详解Raspberry Pi3 B+
  20. Jmeter中中文乱码

热门文章

  1. C++并发编程实战---阅读笔记
  2. centos7搭建ELK Cluster集群日志分析平台
  3. CSS 设置网页中选中文字的背景色
  4. SQL记录-PLSQL运算符
  5. CSS 编码中超级有用的工具集合
  6. 第5月第15天 php email
  7. CF11D A Simple Task(状压DP)
  8. 记关于webpack4下css提取打包去重复的那些事
  9. Ubuntu GNOME单击任务栏图标最小化设置
  10. 浅谈TCP拥塞控制算法