[英]Database first Django models
在 ASP.NET 中,有实体框架或称为数据库优先代码的东西。 Django 有类似的东西吗? 我通常使用一个预先存在的数据库,我需要为其创建后端(以及随后的前端)。 其中一些 RDB 有许多表和关系,因此手动编写模型不是一个好主意。 我已经在谷歌上搜索了解决方案,但相对而言却是两手空空。 想法将不胜感激。
谢谢!
您可以使用此链接上的信息。
python manage.py inspectdb > models.py
https://docs.djangoproject.com/en/3.0/howto/legacy-databases/这取决于您的数据库,但我已经使用过它并且很好。
Django 中的默认值是 Code First 类型的方法,其中 Django 框架引擎根据您的模型为您创建一个 Db,并使用迁移来更新具有模型更改的 Db(如 Code First)。 https://docs.djangoproject.com/en/1.11/intro/tutorial02/
您所描述的听起来像是 .Net 世界中的数据库优先方法。 将 Django 与旧数据库集成: https : //docs.djangoproject.com/en/1.11/howto/legacy-databases/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.