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

Pet*_*217 1 mysql django

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

San*_*nda 6

您可以使用 :

./manage.py inspectdb > models.py
Run Code Online (Sandbox Code Playgroud)

根据文件:

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

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