Go教程

django常见基础配置

本文主要是介绍django常见基础配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

django常见配置操作

一、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'
这篇关于django常见基础配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!