django - 自动创建models.py文件?

时间:2011-08-06 08:24:23

标签: mysql django

当您已有现有数据库时,有没有办法自动创建models.py模型定义? 我有一个复杂的数据库,其中已经在MySQL中设置了表和关系,并且如果可能的话,我们希望避免从头开始创建models.py文件。

1 个答案:

答案 0 :(得分:6)

您可以使用:

./manage.py inspectdb > models.py

根据文件:

  

inspectdb实用程序会内省您的指向的数据库   设置文件,确定每个的Django模型表示   你的表,并将Python模型代码打印到标准输出。

Django Book 2.0 - Chapter 18中的更多信息: