Web开发之Django(二)(配置settings.py文件)

7 篇文章 1 订阅
3 篇文章 0 订阅

1、分清项目和应用

(一)项目和应用
短的那个是项目,长的那个是应用
在这里插入图片描述

2、配置settings.py文件

(一)对settings.py文件内容进行说明
1、第16行:是当前文件的绝对路径
在这里插入图片描述2、第26行:DEBUG是一个布尔值,这个布尔函数呢,使用来打开项目的调试模式的。如果设置为true,Django会显示详细的错误页面。当你移动到一个生产环境,记得必须设置它为False。不要将网站以调试模式部署到生产中,这样会暴露你的项目的敏感数据。
在这里插入图片描述
3、第28行:ALLOWED_HOSTS在调试模式或正在运行测试时,这个选项不起作用。不过在旦你关闭调试模式,并将你的网站布置在正式的生产环境,就必须在settings.py中添加部署环境的域名/主机,以便允许服务器运行Django站点。
在这里插入图片描述
4、第33行:INSTALLED_APPS 这个设置告诉Django哪些app是启用的。里面的34行:Django的管理站点,第35行Django认真模块,第36行是Django内容类型框架,第37行是session会话框架,第38行messages是消息传递的框架,第39行是 Django管理静态文件的框架,第40行就是现在启用的app
在这里插入图片描述5、第43行这是个中间件
在这里插入图片描述
6、第53行ROOT_URLCONF这个是哦总体路由控制
在这里插入图片描述
7、第58行TEMLATES模板,里面’BACKEND’是Django内置的模板,‘’DIR“是将本地的templates的路径,‘’APP_DIRS”是本地应用的路径True表示默认的方式
在这里插入图片描述
8、第78行的DATABASES是一个用于在项目中使用的,包含所有数据库的字典。
在这里插入图片描述
默认的配置使用sqlite3数据库,这个数据库用的安卓的较多
9、第108行和110行分别是语言和时区
在这里插入图片描述

(二)配置settings.py文件

1、输入本机地址(为空白也可)
在这里插入图片描述
2、将APP的默认查找True改为False
在这里插入图片描述

3、注释掉之前的引擎和数据库,改成自己使用的数据库,这里我使用的是mysql,并写上数据库的名称、用户名、密码、端口、地址
在这里插入图片描述
4、把文字改成中文,时区改成中国上海
在这里插入图片描述
5、这个时候点击运行
在这里插入图片描述会报错
在这里插入图片描述

6,在DOS命令窗口,进入Django环境,下载mysqlclient
在这里插入图片描述
7、然后在运行
在这里插入图片描述
8、发现我们没有blog这个数据库,那么我们可以去mysql上创建一个blog
在这里插入图片描述
9、再次点击运行
在这里插入图片描述最终的效果
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值