如何在Django项目上访问SQLite的db shell?

时间:2013-09-12 07:20:36

标签: django sqlite

我正在尝试更新变量上的列,以便在db shell中允许null,这样我就不必删除我的表了。

我注意到 data.sqlite 存在于主文件夹中, sqlite3.db 存在于“主应用”子文件夹中。这是为什么?哪一个是我想要访问的?

我知道它们是2个不同的文件和2个不同的目录,这是生成Django项目时的标准配置。我想我的问题是这两个文件之间有什么区别,如果有一个原因,他们不在同一个文件夹中。谢谢!

1 个答案:

答案 0 :(得分:11)

与所有数据库后端一样:

./manage.py dbshell