Django框架settings.py文件基础配置

一,设置域名访问权限
ALLOWED_HOSTS = [] #修改前
ALLOWED_HOSTS = [’*’] #修改后,表示任何域名都能访问。如果 指定域名的话,在’‘里放入指定的域名即可
二、设置TEMPLATES里的’DIRS’,添加模板目录templates的路径,后面我们做网站模板的时候用得着。
#修改前
‘DIRS’: []
#修改后
‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)]
注:使用pycharm创建的话会自动添加
三、找到DATABASES设置网站数据库类型。这里我们使用默认的sqlite3。如果需要使用Mysql请查看文章:Django如何使用Mysql数据库,其它数据库请查看官方文档。官方文档,后期上线部署的话,也可以进行数据库与数据库之间的数据转换。具体可查看:如何把SQLite数据库转换为Mysql数据库 :
在Django中使用Mysql数据库
方法一:
首先在项目settings.py的文件同目录下的 init.py 文件里输入
import pymysql
pymysql.install_as_MySQLdb()
然后用下载的命令安装安装pymysql驱动:
pip install pymysql
更换数据库为MySQL
DATABASES = {
‘default’: {
‘ENGINE’: ‘django.db.backends.mysql’,
‘NAME’: ‘django3’,
‘USER’: ‘django3’,
‘PASSWORD’: ‘9684a35c71’,
‘HOST’: ‘127.0.0.1’,
‘PORT’: ‘3306’,
}
}
四、在INSTALLED_APPS添加APP应用名称。
INSTALLED_APPS = [
‘django.contrib.admin’,

‘blog.apps.BlogConfig’,#注册APP应用
]
#使用pycharm创建的话,这里自动添加了,如果是终端命令创建的 话,需要手动添加应用名称如’blog’,
五、修改项目语言和时区
myblog/settings.py
#修改前为英文
LANGUAGE_CODE = ‘en-us’
#修改后
LANGUAGE_CODE = ‘zh-hans’ #语言修改为中文
#时区,修改前
TIME_ZONE = ‘UTC’
#修改后
TIME_ZONE = ‘Asia/Shanghai’ #

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值