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

Blu*_*hon 4 sqlite django

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

我注意到data.sqlite存在于主文件夹中,而sqlite3.db存在于"主应用程序"子文件夹中.这是为什么?我要访问哪一个?

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

Dan*_*man 12

与所有数据库后端一样:

./manage.py dbshell
Run Code Online (Sandbox Code Playgroud)