5. 如何将现有数据库转换为Django模型?¶
Django附带了一个名为inspectdb
的实用程序,它可以通过内省现有数据库来创建模型。 您可以通过运行此命令来查看输出
$ python manage.py inspectdb
要运行此操作,您必须在settings.py
文件中配置数据库。 结果将是包含每个表的模型的文件。 您可能想要保存该文件
$ python manage.py inspectdb > models.py
输出文件将保存到当前目录中。 将该文件移动到正确的应用程序,您有一个很好的起点进行进一步的自定义。