使用pycharm创建django项目,并且使用mysql数据库

1、首先,使用pycharm创建django项目,同时创建app

然后修改项目下的setting内的时区,进行本地化

使用pycharm创建django项目,并且使用mysql数据库_第1张图片

2、然后替换数据库,修改为下面

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

使用pycharm生成的django的app不用自己注册的,系统直接注册。

3、然后导入mysqlclient,如果没有的话,首先pip install mysqlclient 

使用pycharm创建django项目,并且使用mysql数据库_第2张图片

4、在models的文件中创建模型类

当使用外键的时候别忘了加一句话on_delete=models.CASCADE

hbook = models.ForeignKey('Bookinfo', on_delete=models.CASCADE)

否则会出现错误

5、进行数据库的映射

执行

python manage.py makemigrations
python manage.py migrate

使用pycharm创建django项目,并且使用mysql数据库_第3张图片

至此完成了数据库的映射及django的项目的创建。

 

 

你可能感兴趣的:(django)