在此处通过示例教程遵循此 Django:http: //lightbird.net/dbe/todo_list.html
教程说:
“这改变了我们的表格布局,我们将不得不让 Django 重置和重新创建表格:
manage.py reset todo; manage.py syncdb
"
但是,当我运行时manage.py reset todo
,我得到了错误:
$ python manage.py reset todo
- Unknown command: 'reset'
这是因为我使用的是 sqlite3 而不是 postgresql 吗?
有人能告诉我重置数据库的命令是什么吗?
命令:python manage.py sqlclear todo
返回错误:
$ python manage.py sqlclear todo
CommandError: App with label todo could not be found.
Are you sure your INSTALLED_APPS setting is correct?
所以我在 settings.py 中将 'todo' 添加到我的 INSTALLED_APPS 中,然后python manage.py sqlclear todo
再次运行,导致此错误:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined