什么是静态文件

如:图片、css、js、音频、视频

静态文件配置 --settings.py中

1.配置静态文件的访问路径【该配置默认存在】

STATIC_URL = '/static'

指定访问静态文件是需要通过/static/xxx或http://127.0.0.1:8000/static/xxx

【xxx表示具体的静态资源位置】

2.配置静态文件的存储路径STATICFILES DIRS

STATICFILES DIRS保存的是静态文件在服务器端的存储位置

STATICFILES DIRS = (os.path.join(BASE_DIR,“static”)),

什么是应用

应用在Django项目中是一个独立的业务模块,可以包含自己的路由,视图,模板,模型

创建应用

步骤一:用manage.py中的子命令startapp创建应用文件夹

python manage.py startapp music

步骤二:在settings.py的INSTALLED_APPS列表中配置安装此应用

INSTALLED_APPS = [ ]

分布式路由

django中,主路由配置文件(urls.py)可以不处理用户具体路由,主路由配置文件的可以做请求的分发(分布式请求处理)。具体的请求可以由各自的应用进行处理

配置分布式路由

步骤一:主路由调用include函数

语法:include('app名字.url模块名‘’)

作用:用于将当前路由转到各个应用的路由配置文件的urlpatterns进行分布式处理

步骤二:应用下配置url.py

手动创建urls.py文件 内容和结构与主路由完全一样

Django(静态文件和Django应用和分布式路由)相关推荐

  1. Django静态文件处理、中间件及Admin站点

    Django静态文件处理.中间件及Admin站点 文章目录 Django静态文件处理.中间件及Admin站点 一.静态文件 1.简介 2.示例 3.配置静态文件 二.中间件 1.简介 2.示例 3.异 ...

  2. 解决Django静态文件配置pycharm高光问题

    就困扰了我半天的Django静态文件配置问题 更改了setting 文件后 文件参考问题总会高亮让然觉得又错误怪怪的 所以索性直接眼不见心不烦 具体操作如下图: 就这样就可以啦 大功告成! 也顺便提一 ...

  3. Django 静态文件处理

    Django 静态文件处理 前言 配置 staticfiles STATIC_URL STATICFILES_DIRS STATIC_ROOT 前言 Django的静态文件不能像html那样直接放上图 ...

  4. 各种 django 静态文件的配置总结【待续】

    2019独角兽企业重金招聘Python工程师标准>>> 最近在学习django框架的使用,想引用静态css文件,怎么都引用不到,从网搜了好多,大多因为版本问题, 和我现在的使用的da ...

  5. Django静态文件一瞥

    配置 1.在INSTALLED_APPS设置项中确认包含django.contrib.staticfiles 2.增加STATIC_URL设置项,值为一个字符串(路径),必须以'/'结尾 3.在模板中 ...

  6. Django静态文件配置

    本文目的 最近用django开发项目,发现django的静态文件(js,css和img等)配置比较麻烦,开发环境和生产环境的配置还不一样,这里记录一下,作为备忘.我当前使用的版本是django v1. ...

  7. Django,静态文件配置

    保证django能正常运行的几个注意事项 1.保证你的计算机名不能是中文 2.一个pycharm窗口就对应一个项目(工程) 3.文件路径命名尽量不要用中文 4.启动django确保端口不能重复 5.新 ...

  8. Django静态文件的管理

    Django静态资源的路径主要通过STATIC_URL和STATICFILES_DIRS来设置,由此实现不同的管理方式. 管理方式 Django中管理静态资源一般有两种方式. 第一种是在每个应用(ap ...

  9. doraemon的python(大更新) django静态文件的配置(出错多的地方)

    ### 12.2 静态文件的使用#### 12.2.1静态文件的配置和使用 settings.py```python STATIC_URL = '/static/' #别名 STATICFILES_D ...

最新文章

  1. C语言运算符的优先级
  2. struts2 获取request、session的方法
  3. gsonformat安装怎么使用_IDEA中使用GsonFormat
  4. boost::multiprecision模块complex128相关的测试程序
  5. 【dp】POJ-2209
  6. Vue—上手实践—环境搭建
  7. 机器学习数据挖掘笔记_25(PGM练习九:HMM用于分类)
  8. 关于获取多个屏幕分辨率以及进行一些设置
  9. easyphp 登陆mysql_EasyPHP/phpmyadmin 尝试连接到 mysql 服务器 但服务器拒绝连接
  10. linux 文件名加粗,linux – 具有粗体字体的显示目录 – 如何启用?用.bash_profile?...
  11. 设计模式之工厂方法的重载
  12. 剑指offer面试题40. 最小的k个数(sort函数)
  13. 目录 1. 管理的门槛 1 1.1. 资历作为一个年龄效应 1 1.2. 高层次知识结构的构建与提升 系统层面及战略层面的问题时 1 2. ,一类是绝对年龄效应,另一类是相对年龄效应。 1 2.1.
  14. MAC安装linux双系统
  15. win7计算机高级还原,win7怎么恢复出厂设置 win7恢复出厂设置方法【图文】
  16. ★关于人类体质弱化的分析
  17. html文本输入框代码是什么?如何创建html文本输入框
  18. 从正则表达式到NFA:Thompson构造法
  19. 积木报表画布显示不了
  20. linux平台potplayer,Daum PotPlayer不安全库加载漏洞

热门文章

  1. 微信公众号标题怎么写更吸引人?
  2. 地理信息可视化大数据系统分析
  3. dell服务器硬件检测cable,DELL服务器硬件报错解决方法——错误代码寄解决和处理办法...
  4. IIS HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
  5. 最全电力电子仿真matlab/simulink仿真 单相全桥/半桥整流仿真 单相半波全波仿真
  6. python程序设计的选择题_智慧树Python程序设计基础选择题答案
  7. 数据分析师必备技能之埋点
  8. 职业教育计算机教学,浅析职业教育中的计算机教学思考.doc
  9. Pycharm放大缩小,快捷键控制
  10. Tomcat 在本地创建虚拟目录myapp