Django项目配置mysql的问题

没安装mysql时会报错

 

 

目标:确保安装mysql和mysqlclient

进入虚拟环境安装mysql

brew install mysql

再安装mysqlclient

 

 在项目的settings里的配置(修改为自己的数据库地址)

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'user',
        'USER': 'root',
        'PASSWORD': 'admin',
        'HOST': '10.0.0.6',
        'PORT': '3306'   
    }
}

 

在项目的settings最开始添加

import sys

BASE_DIR = Path(__file__).resolve().parent.parent
#获取项目的根目录
sys.path.insert(0, BASE_DIR)
sys.path.insert(0, os.path.join(BASE_DIR, 'apps'))
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

 

posted @ 2021-11-17 16:34  Jessie橙子  阅读(33)  评论(0编辑  收藏  举报
Live2D