设置默认settings文件_Django 学习笔记系列 之 settings.py 设定
我们在上⼀节中已经创建了⼀个新的功能应⽤,名为newapp_01。
在这一节中,我们要对整个django项目的settings.py文件进行设定。这里settings.py 的主要功能是管理django 项目各个资源和基础功能,比如数据库设置,语言设置,各种支持文件的存放路径等。
我们进入如下图的settings.py(标注红色,有下划线)文件中,
如图:
我们使用vscode 编辑器 打开文件settings.py。这个文件的原始内容如下三幅截图:
注册功能性应用
这里我们首先要对 选项INSTALLED_APPS 进行修改。未曾修改的内容如下:
我们要为新建立的功能性应用 newapp_01 进行注册,这里做出的修改如下:
我们在INSTALLED_APPS 插入 ‘newapp_01’, 这里我们完成新的功能性应用在整个django的项目中的注册。
注意,在settings.py 文件中导入 os 模块。如下图:
在settings.py 插入 import os 。
模板文件的存放位置
接着,我们要对模板文件的存放位置进行注册。
这里注意一下,我们先要在 django项目文件夹下(这里是 web_app_01 项目文件下)如下图(红色标记,有下划线位置)创建一个名为templates 的文件夹,借以存放 各种模板文件(例如.html 文件等)。
完成templates 文件夹 创建之后,我们要对settings.py 文件中 选项 TEMPLATES 进行修改。
未曾修改之前的内容如下:
这里我们插入 'DIRS': [os.path.join(BASE_DIR, "templates")]。
修改之后,如下图:
这里我们确定了存放位置是 项目的根目录(BASE_DIR)下的templates 文件夹。
django项目的数据库配置
接下来,我们要确认一下整个django项目的数据库配置。
如下图,这是django 项目默认的数据库配置,sqlite3 是django默认数据库。它短小实用,可以满足我们的基本需求。
设置默认settings文件_Django 学习笔记系列 之 settings.py 设定相关推荐
- BizTalk学习笔记系列之二:实例说明如何使用BizTalk
BizTalk学习笔记系列之二:实例说明如何使用BizTalk --.BizTalk学习笔记系列之二<?XML:NAMESPACE PREFIX = O /> Aaron.Gao,2006 ...
- SQLServer学习笔记系列2
SQLServer学习笔记系列2 一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继 ...
- SQL Server 2008/2012中SQL应用系列及BI学习笔记系列--目录索引
SQL Server 2008中的一些特性总结及BI学习笔记系列,欢迎与邀月交流. 3w@live.cn ◆0.SQL应用系列 1.SQL Server 2008中SQL增强之一:Values新用途 ...
- Xftp5如何设置默认的文件夹
想必很多人在进行远程操作时,经常会在本地建立一个固定的文件夹上传下载文件,这是很多强迫症患者经常会干的事.你也可以在建立会话时设置Xftp的启动文件夹,本地与远程两者都设为常用的,这样更加方便.下面来 ...
- 从滚动条到画布的几个代码文件——Python学习笔记之十七
从滚动条到画布的几个代码文件--Python学习笔记之十七 这一章的继续学习,比在前的照片涉及代码要轻松一些,代码打完后的预期结果总能实现.特别让人欣慰的一点,文本上的文字理解好像上了一个台阶,不用多 ...
- CodeMonkey过关学习笔记系列:11-20关 对象
CodeMonkey过关学习笔记系列:11-20关 •对象和朋友(OBJECTS AND FRIENDS) 11~20 知识点 turnTo,turtle.step 做题之前,解决事情之前我们先列好计 ...
- CodeMonkey过关学习笔记系列:46-55关 数组
CodeMonkey过关学习笔记系列:46-55关 •"数组"索引 (ARRAY INDEXING) 46~55 第 46 关挑战 当我们有一根以上的香蕉时,我们可以用 [] 这个 ...
- CodeMonkey过关学习笔记系列:71-85关 函数
CodeMonkey过关学习笔记系列:71-75关 •"函数"农场 (FUNCTION FARM) 71 ~ 85 第 71 关挑战 "函数"农场step di ...
- 自动控制原理学习笔记系列( 一、自动控制系统的稳定性分析)
自动控制原理学习笔记系列 第一篇 自动控制系统的稳定性分析 自动控制原理学习笔记系列 一.目的 二.操作步骤 1. 研究高阶系统的稳定性 2.系统根轨迹增益变化对系统稳定性的影响 一.目的 (1) 研 ...
最新文章
- 计算机里面照片无法打卡,为什么电脑照片打不开_电脑照片打不开的解决方法...
- 全球及中国制糖行业销售规模与运营态势研究报告2022版
- Smalidea+IntelliJ IDEA/Android Studio无源码调试
- 微服务实践沙龙-上海站
- Proxy模式简介和用例
- 算法六之直接插入排序
- java痴和堆_JAVA虚拟机理解 - 爱笑的痴迷者的个人空间 - OSCHINA - 中文开源技术交流社区...
- 《教孩子编程(Python语言版)》课程介绍
- 各类程序开发下载地址备注:
- 人口模型(Malthus+Logistic)
- mx记录什么意思?域名mx记录怎么设置?
- 批发商/分销商会有一波向B2B转型的浪潮
- Android通知栏图标显示网络图片
- 打开网站服务器显示403,打开网站显示403是什么意思
- 【SpringBoot】 日志框架冲突
- 程序员实用工作技能之Docker
- 小白学习Spring(二)
- 什么是 Python Launcher?
- 休闲小趣一一数码照片修饰与处理
- 无线通信中的“钻地术”——MESH自组网地铁透地无线通信