实验结构为:

├── mysite
│   ├── manage.py
│   ├── mysite
│   │   ├── asgi.py
│   │   ├── __init__.py
│   │   ├── __pycache__
│   │   ├── settings.py
│   │   ├── urls.py
│   │   └── wsgi.py
│   └── polls
│       ├── admin.py
│       ├── apps.py
│       ├── __init__.py
│       ├── migrations
│       │   ├── 0001_initial.py
│       │   ├── __init__.py
│       │   └── __pycache__
│       ├── models.py
│       ├── __pycache__
│       ├── static
│       │   ├── polls
│       │   │   ├── images
│       │   │   │   └── background.gif
│       │   │   └── style.css
│       │   └── 这里是静态文件根目录.txt
│       ├── templates
│       │   └── polls
│       │       ├── detail.html
│       │       ├── index.html
│       │       └── results.html
│       ├── tests.py
│       ├── urls.py
│       └── views.py
├── nginx.conf
└── 实验方法.txt12 directories, 23 files

把静态文件的设置路径放入表格中:

主文件 调用文件 根目录 主文件中的调用方式 被调用文件自身完整路径
polls/templates/polls/index.html style.css mysite/polls/static polls/style.css mysite/polls/static/polls/style.css
polls/static/polls/style.css background.gif mysite/polls/static/polls images/background.gif mysite/polls/static/polls/images/background.gif

举例1:

polls/templates/polls/index.html调用css文件的根目录是:
mysite/polls/static,所以index.html里面是'polls/style.css' ,如下:

{% load static %}<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}">

举例2:

polls/static/polls/style.css调用.gif文件的根目录是:
mysite/polls/static/polls,所以style.css里面是"images/background.gif",如下:

body {background: white url("images/background.gif") no-repeat;
}

Django的静态文件路径设置对比相关推荐

  1. Django之静态文件

    在介绍分布式路由之前,先介绍下静态文件,比如图片,音视频文件,这些都属于静态文件.以百度首页为例: 大部分都是静态文件,以图片为例,浏览器加载img标签,解读里面的src属性,对src里面的地址发ht ...

  2. django处理静态文件

    静态文件指的是js css 还有图片这些,配置方法如下 1. 在设置文件(settings.py)中,installed_apps中添加 django.contrib.staticfiles 然后设置 ...

  3. Django的静态文件的配置

    静态文件配置 STATIC_URL = '/static/' # 静态文件配置 STATICFILES_DIRS = [os.path.join(BASE_DIR,'static') ] # 暴露给外 ...

  4. Django(part18)--静态文件

    学习笔记,仅供参考,有错必纠 静态文件 什么是静态文件 不能与服务器端做动态交互的文件都是静态文件,比如:图片,js文件,音频,视频,部分html文件 静态文件的配置 对于静态文件的配置,我们需要在s ...

  5. oracle 添加归档日志文件_oracle 归档日志文件路径设置

    oracle 归档日志文件路径设置 2012-05-23 15:37:42| 分类: oracle | 标签: oracle  log_archive_dest | 举报 | 字号 订阅 1: 首先查 ...

  6. KEIL5 头文件路径设置摸索和总结

    KEIL5 头文件路径设置摸索和总结 1.常识 1.1绝对路径和相对路径的认知: 绝对路径:是从盘符开始的路径,形如 C:\windows\system32\cmd.exe 相对路径:是从当前路径开始 ...

  7. 服务器设置静态文件路径,静态文件服务器路径怎么配置好

    静态文件服务器路径怎么配置好 内容精选 换一换 用户通过管理控制台创建或者导入密钥对后,在购买弹性云服务器时,登录方式选择密钥对,并选择创建或者导入的密钥对.用户购买弹性云服务器成功后,可使用密钥对的 ...

  8. django-配置静态文件路径

    基本的网页增删改查完成了 为了更好看,需要插入图片,导入样式文件和JS文件 但,这些静态的资源,放在哪里? 如何让django可以识别? 本节详细介绍 准备工作 即然要存静态文件 得有一个目录存放吧 ...

  9. apache2部署django以及静态文件

    django中的runserver只是一个很简单的web服务器,在开发中是不建议使用的,django在官方中建议是使用apache2等web服务器来配置,并且django会把静态文件交由apache2 ...

最新文章

  1. 方格路径问题!【转】
  2. python3 pygame 坦克自动移动
  3. 经典排序算法及其Python实现
  4. 1195 巧妙推算走楼梯(宁波大学oj)
  5. day013内置函数一
  6. 谈谈学完Asp.net 中的自定义控件后的感受
  7. 子母钟运用在什么领域,设备如何调试,天穹告诉你子母钟系统授时的意义
  8. vue将图片保存到相册_vue 图片下载到本地,图片保存到本地
  9. 智能门锁走向而立之年
  10. CSS实现纯右上角倾斜四十五度封页角以及小浮标效果
  11. 英语写作翻译-形容词(一)
  12. getAddrInfo与DNS域名解析与ping
  13. 大厂Java面试过程中如何介绍自己的项目经历?
  14. 如何提升流量的转化率
  15. FPGA三分频电路的实现
  16. SAP生产订单删除步骤
  17. sklearn cheat sheet
  18. Oracle碎片整理问题
  19. [1095]Appium使用wifi连接多台手机
  20. Fly.Box 企业网盘2.2.1 发布

热门文章

  1. (SSO)单点登录原理和总结
  2. sqlplus 登录数据库
  3. HDU-1016 Prime Ring Problem DFS
  4. 在Asp.net+FCKEditor设置最新最完整配置方法(转帖)
  5. MS12_020漏洞
  6. Git 命令大全整理
  7. c语言继续程序指令,C语言预处理程序
  8. lstm 文本纠错_工业界纠错系统
  9. 学习响应式BootStrap来写融职教育网站,Bootsrtap第五天页脚
  10. js设置和清除cookie