1、执行app中的models的两个命令
1、进入项目目录下:
E:pythonmysite>
1. python3 manage.py makemigrations --> 把models.py里面的更改记录到小本本上
2. python3 manage.py migrate --> 把更改翻译成SQL语句,去数据库执行
问题记录:
1)TypeError: __init__() missing 1 required positional argument: 'on_delete'
解决方案:
1)外键需要两个位置参数,一个是关联的模型,另一个是on_delete
选项。实际上,在目前版本中,on_delete
选项也可以不设置,但Django极力反对如此,因此在Django2.0版本后,该选项会设置为必填。