背景
最近在学习网上下载的个人博客开发Django项目
环境介绍:
网上视频:python2.7 pycharm django1.8
我自己的是:python3.6 pycharm django1.11.7
产生问题的场景是:
对django的admin后台融合富文本编辑器,用的还是之前django1.8的语法例子,然后就报出了
TypeError('view must be a callable or a list/tuple in the case of include().')
TypeError: view must be a callable or a list/tuple in the case of include(
思考:
因为自己是跟着视频敲出来的,以为是自己敲错了,又更正了一遍,发现没有敲错
还是这个问题,就百度了一下,各式各样的都有,有些他们解决了,但我的还是不行.
我就想,应该也是Django版本的问题吧.可以语法不能这样写了.
最后也给我解决了
解决办法:
我的使用kindeditor富文本编辑器,使用以下语法出现错误
对应的解决办法是修改以上部分为
因为之前已经导入了views了,
所以不能再用 from django import views
否则会出错,因为也用了.views的语法
所以只能 from django.views import static
OK,解决问题