【发布时间】:2015-10-24 02:51:26
【问题描述】:
我被困在关于显示 SQLite 表的 Django 文档教程中。
" 如果您有兴趣,请为您的数据库运行命令行客户端并输入 \dt (PostgreSQL)、SHOW TABLES; (MySQL) 或 .schema (SQLite) 以显示 Django 创建的表。"
我创建了一个名为 mysite 的项目。位置:C:\Python34\Scripts\mysite
在mysite内部,有mysite文件夹、db.sqlite3和manage.py。
我打开命令提示符并导航到C:\Python34\Scripts\mysite,然后输入.schema,它返回“.schema is not recognize..”
我的settings.py 数据库文件:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join('BASE_DIR' , 'db.sqlite3'),
}
}
我也无法定义 BASE_DIR。我不知道db.sqlite3 文件。我不知道该文件是否为 .db 扩展名。
有人可以帮我找出答案吗?
【问题讨论】: