一、MySQL数据库配置
#数据库 MySQL DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', #数据库名 'NAME': 'shop_mysql', #MySQL 账号 'USER':'root', #MySQL 密码 'PASSWORD':'mysql', # MySQL 地址 本地 :127.0.0.1 -----> localhost 'HOST':'localhost', #MySQL 端口 3306 'PORT':'3306' } }
注:然后需要在项目__init__.py中添加将,pymysql作为默认的驱动库
import pymysql pymysql.install_as_MySQLdb()
二、时区配置
# 语言 ---->中 汉 LANGUAGE_CODE = 'zh-Hans' # 时区 世界时间 --> 亚洲 上海 TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True # 更改时区 USE_TZ = False
三、邮箱配置
#地址 EMAIL_HOST = 'smtp.qq.com' #端口 EMAIL_PORT = 25 #发件人 EMAIL_HOST_USER = '邮箱地址' #授权码 EMAIL_HOST_PASSWORD = '授权码' #TLS 传输安全开启 EMAIL_USER_TLS = True
四、Redis
#连接redis REDIS_CON = redis.StrictRedis(host = 'localhost',port = 6379)
五、拼接文件夹
#配置静态文件夹 static STATICFILES_DIRS = [os.path.join(BASE_DIR,'static')]
六、手机注册
#三方 url url = 'https://106.ihuyi.com/webservice/sms.php?method=Submit' # APPID account = '账号' # APPKEY password = '密码' # 接受方手机号 mobile = phone # 短信内容 content = f'您的验证码是:{yz_code(phone)}。请不要把验证码泄露给其他人。' #返回格式 format = 'json'