作者:果子露强逼_604 | 来源:互联网 | 2023-02-11 20:30
我是django框架的新手.
我尝试按照djangogirls教程创建一个简单的博客.
默认情况下,我们将sqlite3作为默认数据库引擎
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
我也尝试了一些ORM查询,甚至执行了一些行sql查询
在我的django项目中,我有这个db.sqlite3文件
blog db.sqlite3 env manage.py mysite
我的问题:如何知道django在这个db.sqlite3中创建的模式(我知道mysql,我可以看到有关每个数据库和表的详细信息,所以在这里我只想知道sqlite中的更多内容)
我的系统中有sqlite3,我尝试过.database命令,但它只显示了我
seq name file
--- --------------- ----------------------------------------------------------
0 main
e4c5..
35
转到数据库所在的文件夹然后转到
sqlite3 db.sqlite3
然后
.tables
或.schema
取决于你想要什么.你可以直接调用sqlite3,而不是直接调用sqlite3
./manage.py dbshell
然后键入sqlite命令.
1> e4c5..:
转到数据库所在的文件夹然后转到
sqlite3 db.sqlite3
然后
.tables
或.schema
取决于你想要什么.你可以直接调用sqlite3,而不是直接调用sqlite3
./manage.py dbshell
然后键入sqlite命令.