5. 如何将现有数据库转换为Django模型?

Django附带了一个名为inspectdb的实用程序,它可以通过内省现有数据库来创建模型。 您可以通过运行此命令来查看输出

$ python manage.py inspectdb

要运行此操作,您必须在settings.py文件中配置数据库。 结果将是包含每个表的模型的文件。 您可能想要保存该文件

$ python manage.py inspectdb > models.py

输出文件将保存到当前目录中。 将该文件移动到正确的应用程序,您有一个很好的起点进行进一步的自定义。