我正在研究Django REST框架教程,并且我已经介绍了大部分教程。最后我遇到了'Operational Error - no such column: snippets_snippet.owner_id'
。本教程告诉使用以下commnands删除数据库:
rm -f tmp.db db.sqlite3
rm -r snippets/migrations
python manage.py makemigrations snippets
python manage.py migrate
&安培;
python manage.py dbshell
但它不起作用。
我正在使用Windows-7,它并不解释第一个命令。我已尝试过其他几个像 - 'python manage.py sqlflush'
。
我只使用django-1.8附带的内置SQLite,如何访问SQLite dbshell?是否有必要手动安装SQLite3数据库而不是内置数据库实用程序?
请帮我修复此问题....
答案 0 :(得分:0)
下载sqlite3 for Windows,然后执行 sqlite3.exe (双击"图标"就足够了)。然后你可以打开数据库:
sqlite> .open example.db