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’



posted @ 2020-03-30 22:45  小洋人&  阅读(229)  评论(0)    收藏  举报