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啦

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容