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

 更新时间:2017年01月20日 08:34:24   投稿:lqh  
这篇文章主要介绍了python django 访问静态文件出现404或500错误的相关资料,需要的朋友可以参考下

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>

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

相关文章

  • Selenium元素的常用操作方法分析

    Selenium元素的常用操作方法分析

    这篇文章主要介绍了Selenium元素的常用操作方法,结合实例形式分析Selenium在获取元素之后针对点击、输入、提交、属性获取等常见操作相关实现技巧,需要的朋友可以参考下
    2018-08-08
  • 怎样确定K-means算法中的k值

    怎样确定K-means算法中的k值

    这篇文章主要介绍了怎样确定K-means算法中的k值问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • win7+Python3.5下scrapy的安装方法

    win7+Python3.5下scrapy的安装方法

    这篇文章主要介绍了win7+Python3.5下scrapy的安装方法
    2018-07-07
  • python 逆向爬虫正确调用 JAR 加密逻辑

    python 逆向爬虫正确调用 JAR 加密逻辑

    这篇文章主要介绍了python 逆向爬虫正确调用 JAR 加密逻辑,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2021-01-01
  • 一篇文章带你了解python标准库--math模块

    一篇文章带你了解python标准库--math模块

    这篇文章主要介绍了Python的math模块中的常用数学函数整理,同时对运算符的运算优先级作了一个罗列,需要的朋友可以参考下,希望能给你带来帮助
    2021-08-08
  • 使用mypy对python程序进行静态检查

    使用mypy对python程序进行静态检查

    大家好,本篇文章主要讲的是使用mypy对python程序进行静态检查,感兴趣的同学快来看一看吧,对你有帮助的话记得收藏一下哦
    2021-11-11
  • python检测某个变量是否有定义的方法

    python检测某个变量是否有定义的方法

    这篇文章主要介绍了python检测某个变量是否有定义的方法,实例分析了Python常用的变量判定技巧,需要的朋友可以参考下
    2015-05-05
  • Python tempfile模块生成临时文件和临时目录

    Python tempfile模块生成临时文件和临时目录

    这篇文章主要介绍了Python tempfile模块生成临时文件和临时目录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Anaconda虚拟环境配置Python库与Spyder编译器的方法

    Anaconda虚拟环境配置Python库与Spyder编译器的方法

    在文章创建Anaconda虚拟Python环境的方法中,我们介绍了在Anaconda环境下,创建、使用与删除Python虚拟环境的方法,而创建虚拟环境后,就需要在对应的环境内配置各类库与软件,本文就对这些操作加以介绍,感兴趣的朋友感兴趣的朋友一起看看吧
    2024-04-04
  • Python学习笔记之列表推导式实例分析

    Python学习笔记之列表推导式实例分析

    这篇文章主要介绍了Python学习笔记之列表推导式,结合实例形式分析Python列表推导式的原理、写法与相关使用技巧,需要的朋友可以参考下
    2019-08-08

最新评论