【Django】配置MySQL数据库、Redis数据库

1.配置MySQL数据库

关于在Django中安装MySQL数据库的方法可以参考之前的文章
Django数据库改成MySQL、ORM的字段类型和约束

安装完之后我们只要在配置文件里(这里是dev.py)修改DATABASES列表即可

DATABASES = {
    
    
    'default': {
    
    
        'ENGINE': 'django.db.backends.mysql', # 数据库引擎
        'HOST': '127.0.0.1', # 数据库主机
        'PORT': 3306, # 数据库端口
        'USER': 'root', # 数据库用户名
        'PASSWORD': '123456', # 数据库用户密码
        'NAME': 'XXXX' # 数据库名字
    },
}

2.配置Redis数据库

安装django-redis

pip install django-redis -i https://pypi.tuna.tsinghua.edu.cn/simple/

在配置文件里添加Redis的相关配置

CACHES = {
    
    
    # 默认存储信息: 存到 0 号库
    "default": {
    
     
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/0",
        "OPTIONS": {
    
    
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    },
    # session 信息: 存到 1 号库
    "session": {
    
     
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/1",
        "OPTIONS": {
    
    
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    },
}
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
SESSION_CACHE_ALIAS = "session"

猜你喜欢

转载自blog.csdn.net/qq_39147299/article/details/108336146
今日推荐