逆向工程mysql数据库来创建django app

时间:2009-10-09 19:47:54

标签: mysql django django-south

我基本上想要使用由php应用程序(codeigniter框架)创建和使用的现有mysql数据库结构,并将其反向工程到django应用程序。有一些工具可以做到这一点吗?南迁可能吗?

1 个答案:

答案 0 :(得分:53)

创建项目,并将您的设置指向您的数据库

然后运行

./manage.py inspectdb

这将为您指向的数据库打印出一个python模型文件

您可以通过执行类似

的操作将其输出到文件中

./manage.py inspectdb > models.py

然后您可以将文件移动到最合适的位置,并根据需要进行编辑。