【发布时间】:2019-06-28 22:50:47
【问题描述】:
我有Django 项目,我想将一个表(该表没有像model.py 中的Django 类那样定义,但它存在于PostgreSQL DB 中)从PostgreSQL 迁移到Django .
哪种工具可用于从数据库中的现有表创建类?
【问题讨论】:
标签: python django postgresql
我有Django 项目,我想将一个表(该表没有像model.py 中的Django 类那样定义,但它存在于PostgreSQL DB 中)从PostgreSQL 迁移到Django .
哪种工具可用于从数据库中的现有表创建类?
【问题讨论】:
标签: python django postgresql
您可以auto generate models 使用:
$ python manage.py inspectdb
为了将输出保存到文件中:
$ python manage.py inspectdb > models_from_db.py
阅读inspectdb了解更多详情。
您只需将表名传递给命令即可生成一张表:
$ python manage.py inspectdb table > models_from_db.py
【讨论】:
>> 而不是 >。