python django 访问静态文件出现404或500错误


Posted in Python onJanuary 20, 2017

django static文件夹下面的内容方法不了 出现404 500错误

需要查看自己的settings文件确保有一下内容

import os
PROJECT_ROOT = os.path.dirname(__file__)

DEBUG = True

STATIC_URL = '/static/'

STATICFILES_DIRS = (

  os.path.join(PROJECT_ROOT, 'static'),
)

STATICFILES_FINDERS = (
  'django.contrib.staticfiles.finders.FileSystemFinder',
  'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)

如果项目是使用eclipse启动的django工程 settings文件中的DEBUG 值要等于True 静态文件才能访问?这一点不太明白

如果需要部署到web站点上需要在apache中配置静态文件映射

<VirtualHost *:80>
   ServerName www.mydjangosite.com
   ServerAlias mydjangosite.com
   ServerAdmin fake@mydjangosite.com

   DocumentRoot /path/to/mydjangosite
   <Directory /path/to/mydjangosite>
       Options FollowSymLinks
       AllowOverride None
       Order allow,deny
       allow from all
   </Directory>

   Alias /static/ /path/to/mydjangosite/static/
   <Directory /path/to/mydjangosite/static>
       Order allow,deny
       allow from all
   </Directory>

   # The following installs the Django WSGI app
   WSGIDaemonProcess www.mydjangosite.com processes=2 threads=15 display-name=%{GROUP}
   WSGIProcessGroup www.mydjangosite.com
   WSGIScriptAlias / /path/to/mydjangosite/wsgi.py

</VirtualHost>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
Python中的面向对象编程详解(上)
Apr 13 Python
python计算对角线有理函数插值的方法
May 07 Python
python编写简单爬虫资料汇总
Mar 22 Python
Python selenium 父子、兄弟、相邻节点定位方式详解
Sep 15 Python
python 3.6 tkinter+urllib+json实现火车车次信息查询功能
Dec 20 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
Mar 30 Python
完美解决keras保存好的model不能成功加载问题
Jun 11 Python
Python selenium模块实现定位过程解析
Jul 09 Python
python 密码学示例——理解哈希(Hash)算法
Sep 21 Python
python的数学算法函数及公式用法
Nov 18 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
Dec 14 Python
Python 操作pdf pdfplumber读取PDF写入Exce
Aug 14 Python
python中实现迭代器(iterator)的方法示例
Jan 19 #Python
Python正则替换字符串函数re.sub用法示例
Jan 19 #Python
Python中二维列表如何获取子区域元素的组成
Jan 19 #Python
python解决汉字编码问题:Unicode Decode Error
Jan 19 #Python
Python 3.x 连接数据库示例(pymysql 方式)
Jan 19 #Python
Python爬取网易云音乐上评论火爆的歌曲
Jan 19 #Python
一步步教你用Python实现2048小游戏
Jan 19 #Python
You might like
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
详解PHP中websocket的使用方法
2016/09/15 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
页面回到顶部的三种实现(锚标记,js)
2012/10/01 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
2013/08/12 Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
2014/06/20 Javascript
JavaScript 封装一个tab效果源码分享
2015/09/15 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
JavaScript prototype属性详解
2016/10/25 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
浅谈关于axios和session的一些事
2017/07/13 Javascript
手把手教你使用vue-cli脚手架(图文解析)
2017/11/08 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
Vue完整项目构建(进阶篇)
2018/02/10 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
详解vue.js根据不同环境(正式、测试)打包到不同目录
2018/07/13 Javascript
vue+SSM实现验证码功能
2018/12/07 Javascript
vue单文件组件lint error自动fix与styleLint报错自动fix详解
2019/01/08 Javascript
判断js数据类型的函数实例详解
2019/05/23 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
pyqt5自定义信号实例解析
2018/01/31 Python
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件及出现问题解决方法
2019/09/06 Python
python程序 创建多线程过程详解
2019/09/23 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
PyCharm上安装Package的实现(以pandas为例)
2020/09/18 Python
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
劳资员岗位职责
2013/11/11 职场文书
2014年酒店工作总结范文
2014/11/17 职场文书
六年级作文之预言作文
2019/10/25 职场文书
python实现层次聚类的方法
2021/11/01 Python
JS前端可扩展的低代码UI框架Sunmao使用详解
2022/07/23 Javascript