Django运行报错
1、ModuleNotFoundError: No module named 'django.templates'
因为起错文件夹名templates,把“template”重命名到了“templates”,所以settings.py里的“template”也变成“templates”了,所以就出现了找不到django.templates的问题了。
解决方法当然就是去settings.py里边把误伤的部分该回去啦。
2、TypeError: init() missing 1 required positional argument: ‘on_delete’
代码如下:

原因如下:
django 升级到2.0之后,表与表之间关联的时候,必须要写on_delete参数,否则会报异常:
TypeError: init() missing 1 required positional argument: ‘on_delete’

浙公网安备 33010602011771号