Django girls收集静态文件

 tutorial 上面django的版本并不是django 2.0的,所以在处理收集静态文件的时候系统会报错

TypeError: __init__() missing 1 required positional argument: 'on_delete' 

遇到这类问题,找到你的models.py文件

有一行是这样写的:

author = models.ForeignKey('auth.User')

把这行改成:

author = models.ForeignKey('auth.User', on_delete=models.CASCADE,)

记得CASCADE后面是有个逗号的,再运行

python manage.py collectstatic

就ok啦

你可能感兴趣的:(Django girls收集静态文件)