1、首先,使用pycharm创建django项目,同时创建app
然后修改项目下的setting内的时区,进行本地化
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
4、在models的文件中创建模型类
当使用外键的时候别忘了加一句话on_delete=models.CASCADE
hbook = models.ForeignKey('Bookinfo', on_delete=models.CASCADE)
否则会出现错误
5、进行数据库的映射
执行
python manage.py makemigrations
python manage.py migrate
至此完成了数据库的映射及django的项目的创建。