【Django】ImproperlyConfigured at / Empty static prefix not permitted
来源:互联网 发布:天眼通软件下载 编辑:程序博客网 时间:2024/06/05 19:53
上图是出现问题的提示以及解决后的图。
原因:
django部署方式比较特别,采用静态文件路径:STATICFILES_DIRS的部署方式,之前你写的相对路径,绝对路径因为缺少静态文件路径而全部失效…
下面是解决过程=》
首先默认你在static下分类好不同文件夹 css、js、image等。static和templates处于同级目录。
||Step one:
/* Django的映射机制,这里填static或者其他什么英文都不重要 */
STATIC_URL = '/static/'
/* 部署静态文件时(python manage.py collectstatic)所有的静态文静聚合的目录,必须为绝对地址 */
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
/* 设置图片等静态文件的路径 */
STATICFILES_DIRS = ( ('css',os.path.join(STATIC_ROOT,'css').replace('\\','/') ), ('js',os.path.join(STATIC_ROOT,'js').replace('\\','/') ), ('img',os.path.join(STATIC_ROOT,'img').replace('\\','/') ),)
||Step two:
在urls.py文件中加上以下内容:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
||Step three:
在base.html中第一行加入
{% load staticfiles %}
阅读全文
0 0
- 【Django】ImproperlyConfigured at / Empty static prefix not permitted
- django报错:ImproperlyConfigured
- django.core.exceptions.ImproperlyConfigured:
- django ImproperlyConfigured异常
- ImproperlyConfigured at /exam/selfdo/save_result
- django.core.exceptions.ImproperlyConfigured: Requested setting TEMPLATE_DEBUG, but settings are not解
- django.core.exceptions.ImproperlyConfigured: Requested setting CACHES, but settings are not configur
- Macos ecliposse django+PyDEV MySQLdb ImproperlyConfigured
- django报错:ImproperlyConfigured和AppRegistryNotReady
- django报错:django.core.exceptions.ImproperlyConfigured: 处理办法
- django交互模式使用模板报:django.core.exceptions.ImproperlyConfigured
- Django中错误:django.core.exceptions.ImproperlyConfigured: ***DEFAULT_INDEX_TABLESPACE解决方
- django报错:django.core.exceptions.ImproperlyConfigured: 处理办法
- setgid: Operation not permitted
- ptrace: Operation not permitted.
- Operation not permitted解决方法
- Operation not permitted
- ln: operation not permitted
- Spark Streaming通过Socket检测空气质量
- 【学习笔记】计算机网络-利用TELNET进行SMTP的邮件发送
- 大数阶乘
- 编译原理——3.2 输入缓冲
- 利用Java求最大公约数与最小公倍数的算法
- 【Django】ImproperlyConfigured at / Empty static prefix not permitted
- mongo备份
- Commons学习——StringUtils学习
- Git 常用命令
- ARM学习笔记---串口
- 【Java面试题】之类加载:从面试题分析Java类加载机制
- 北京“西直东弯”,大数据告诉你全国“基情”衷于何处
- 戴姆勒推出新制动系统,智能制动现阶段真的可行?
- leetcode 202