gpt4 book ai didi

python - MySql 到 Python 模型创建工具

转载 作者:行者123 更新时间:2023-11-29 02:27:40 25 4
gpt4 key购买 nike

我想将用 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 的新手,所以如果有众所周知的解决方案,我深表歉意(尽管谷歌没有向我展示)。

T

最佳答案

Django 可以处理,参见inspectdb管理命令:

Introspects the database tables in the database pointed-to by the NAME setting and outputs a Django model module (a models.py file) to standard output.

另外,考虑使用 south用于进一步的架构和数据迁移。

关于python - MySql 到 Python 模型创建工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18664513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com