• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Django 【settings】数据库设置

开发技术 开发技术 3小时前 2次浏览

MySql设置:

pip install mysqlclient

# Database
# https://docs.djangoproject.com/en/3.2/ref/settings/#databases

# DATABASES = {
#     'default': {
#         'ENGINE': 'django.db.backends.sqlite3',
#         'NAME': BASE_DIR / 'db.sqlite3',
#     }
# }

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'phone',
        'USER': 'user',
        'PASSWORD': 'password',
        'HOST': '127.0.0.1',
        'PORT': 3306,
        'CONN_MAX_AGE': 5 * 60,
        'OPTIONS': {'charset': 'utf8mb4'}
    }
}

Redis

CACHE_DEFAULT_TIMEOUT = 60*5

CACHES = {
    "default": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/1",
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
            "PASSWORD":"password",
        },
    }
}

程序员灯塔
转载请注明原文链接:Django 【settings】数据库设置
喜欢 (0)