我正在第一次测试Django,以创建自己的待办事项列表。 到目前为止,一切工作正常,直到我使用
同步到sqlite3数据库"Cannot resolve symbol"
到目前为止,我已经设法调试了所有错误。我似乎无法调试的错误是
TypeError:CASCADE()缺少4个必需的位置参数:“收集器”,“字段”,“ sub_objs”和“正在使用”
以下是型号代码:
python manage.py syncdb
我尝试过在CASCADE之后删除括号“()”,从而导致输出
未知命令:“ syncdb”
我正在研究Pycharm-Python版本3.7
答案 0 :(得分:1)
您的去除支架的修正是正确的,但这仅是问题的一半。第二部分是您正在尝试使用一个不存在的命令。 syncdb
在新的Django中不再存在(在Django 1.9中已删除)。代替它,您应该使用迁移系统。看看this documentation page。