Django(静态文件和Django应用和分布式路由)
什么是静态文件
如:图片、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应用和分布式路由)相关推荐
- Django静态文件处理、中间件及Admin站点
Django静态文件处理.中间件及Admin站点 文章目录 Django静态文件处理.中间件及Admin站点 一.静态文件 1.简介 2.示例 3.配置静态文件 二.中间件 1.简介 2.示例 3.异 ...
- 解决Django静态文件配置pycharm高光问题
就困扰了我半天的Django静态文件配置问题 更改了setting 文件后 文件参考问题总会高亮让然觉得又错误怪怪的 所以索性直接眼不见心不烦 具体操作如下图: 就这样就可以啦 大功告成! 也顺便提一 ...
- Django 静态文件处理
Django 静态文件处理 前言 配置 staticfiles STATIC_URL STATICFILES_DIRS STATIC_ROOT 前言 Django的静态文件不能像html那样直接放上图 ...
- 各种 django 静态文件的配置总结【待续】
2019独角兽企业重金招聘Python工程师标准>>> 最近在学习django框架的使用,想引用静态css文件,怎么都引用不到,从网搜了好多,大多因为版本问题, 和我现在的使用的da ...
- Django静态文件一瞥
配置 1.在INSTALLED_APPS设置项中确认包含django.contrib.staticfiles 2.增加STATIC_URL设置项,值为一个字符串(路径),必须以'/'结尾 3.在模板中 ...
- Django静态文件配置
本文目的 最近用django开发项目,发现django的静态文件(js,css和img等)配置比较麻烦,开发环境和生产环境的配置还不一样,这里记录一下,作为备忘.我当前使用的版本是django v1. ...
- Django,静态文件配置
保证django能正常运行的几个注意事项 1.保证你的计算机名不能是中文 2.一个pycharm窗口就对应一个项目(工程) 3.文件路径命名尽量不要用中文 4.启动django确保端口不能重复 5.新 ...
- Django静态文件的管理
Django静态资源的路径主要通过STATIC_URL和STATICFILES_DIRS来设置,由此实现不同的管理方式. 管理方式 Django中管理静态资源一般有两种方式. 第一种是在每个应用(ap ...
- doraemon的python(大更新) django静态文件的配置(出错多的地方)
### 12.2 静态文件的使用#### 12.2.1静态文件的配置和使用 settings.py```python STATIC_URL = '/static/' #别名 STATICFILES_D ...
最新文章
- C语言运算符的优先级
- struts2 获取request、session的方法
- gsonformat安装怎么使用_IDEA中使用GsonFormat
- boost::multiprecision模块complex128相关的测试程序
- 【dp】POJ-2209
- Vue—上手实践—环境搭建
- 机器学习数据挖掘笔记_25(PGM练习九:HMM用于分类)
- 关于获取多个屏幕分辨率以及进行一些设置
- easyphp 登陆mysql_EasyPHP/phpmyadmin 尝试连接到 mysql 服务器 但服务器拒绝连接
- linux 文件名加粗,linux – 具有粗体字体的显示目录 – 如何启用?用.bash_profile?...
- 设计模式之工厂方法的重载
- 剑指offer面试题40. 最小的k个数(sort函数)
- 目录 1. 管理的门槛	1 1.1. 资历作为一个年龄效应	1 1.2. 高层次知识结构的构建与提升 系统层面及战略层面的问题时	1 2. ,一类是绝对年龄效应,另一类是相对年龄效应。	1 2.1.
- MAC安装linux双系统
- win7计算机高级还原,win7怎么恢复出厂设置 win7恢复出厂设置方法【图文】
- ★关于人类体质弱化的分析
- html文本输入框代码是什么?如何创建html文本输入框
- 从正则表达式到NFA:Thompson构造法
- 积木报表画布显示不了
- linux平台potplayer,Daum PotPlayer不安全库加载漏洞
热门文章
- 微信公众号标题怎么写更吸引人?
- 地理信息可视化大数据系统分析
- dell服务器硬件检测cable,DELL服务器硬件报错解决方法——错误代码寄解决和处理办法...
- IIS HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
- 最全电力电子仿真matlab/simulink仿真 单相全桥/半桥整流仿真 单相半波全波仿真
- python程序设计的选择题_智慧树Python程序设计基础选择题答案
- 数据分析师必备技能之埋点
- 职业教育计算机教学,浅析职业教育中的计算机教学思考.doc
- Pycharm放大缩小,快捷键控制
- Tomcat 在本地创建虚拟目录myapp