【发布时间】:2014-11-10 20:22:35
【问题描述】:
我刚开始使用 Django,我想制作一个使用我现有 sqlite db 的应用程序。
我阅读了文档,发现您可以使用 inspectdb 从数据库创建模型;尽管如此,我还是找不到在现有数据库上如何使用该命令的示例。
我将 db 文件复制到我的项目目录中,运行命令,我看到在我的目录项目中创建了一个 sqlite3 文件。 尽管该文件与我创建的数据库无关。我试图将数据库名称传递给 inspectdb 命令,但它说它不接受参数。
那么我怎样才能真正告诉命令使用我的数据库为我的应用创建模型呢?
一定有一些明显的步骤我遗漏了......这就是我所做的:
-created the project
-created the app
-copied my db inside the project folder
-ran inspectdb
但我看到模型是空的,并且创建了一个名为 db.sqlite3 的新数据库
【问题讨论】:
标签: django