django - 有什么办法可以将 Django 用于现有数据库?如果是,如何使用模型?
问题描述
我正在处理关系数据库中已有的数据。现在的问题是如何构建模型以及如何使用来自用户的新数据(技术上是 django 表单)更新表?
解决方案
Django 原生支持为现有数据创建模型和处理现有数据。从文档中:
Django 仍然需要创建几个自己的表,但会适应使用您现有的表。从文档中,您可以像这样自动创建模型:
python manage.py inspectdb > models.py
您需要确定是否要管理对表结构的更新,但这涉及到特定于您的项目的细节。