MySql到Python模型创建工具

MySql到Python模型创建工具,python,mysql,django,Python,Mysql,Django,我想将一个用PHP/MySQL编写的站点迁移到Python/Django。将对应用程序进行一些重大修改,但我不希望对后端持久性进行任何重大更改 基本上,我想找到一个工具来创建 django.db.models.Model 给我上课。例如,考虑: create table blah ( a varchar(10) not null , b varchar(10) not null ) 我运行这个工具,它会为我生成以下models.py文件 class Blah(models.M

我想将一个用PHP/MySQL编写的站点迁移到Python/Django。将对应用程序进行一些重大修改,但我不希望对后端持久性进行任何重大更改

基本上,我想找到一个工具来创建

django.db.models.Model
给我上课。例如,考虑:

create table blah (
   a varchar(10) not null 
   , b varchar(10) not null 
)
我运行这个工具,它会为我生成以下models.py文件

class Blah(models.Model):
    a = models.CharField(max_length=10)
    b = models.CharField(max_length=10)
我可以运行命令行或任何地方。谢谢,我是python/django新手,所以如果有众所周知的解决方案,我很抱歉(尽管google没有向我展示)

T

Django可以处理它,请参阅管理命令:

自省名称所指向的数据库中的数据库表 设置并将Django模型模块(models.py文件)输出到 标准输出

也可以考虑使用其他模式和数据迁移。