Database 如何在django中为外部数据库编写CRUD/admin接口?

Database 如何在django中为外部数据库编写CRUD/admin接口?,database,django,crud,Database,Django,Crud,我得到了一个SQL Server实例,上面有一个用户数据库。我想使用Django为技术支持团队编写一个漂亮的管理界面。该SQL Server不是由Django管理的。它已经存在了一段时间,并且被整个系统经常使用 我真的希望能够重用Django的一些功能,比如管理界面、模型的通用视图、身份验证等等 我意识到这是一个相当普遍的问题,我正在寻找针对这种情况的一般指导和/或最佳实践 目前,我一直在围绕数据库访问(通过原始SQL)创建包装器模块,但我担心这只会变得更加复杂,因为我会在界面中添加更多功能(如

我得到了一个SQL Server实例,上面有一个用户数据库。我想使用Django为技术支持团队编写一个漂亮的管理界面。该SQL Server不是由Django管理的。它已经存在了一段时间,并且被整个系统经常使用

我真的希望能够重用Django的一些功能,比如管理界面、模型的通用视图、身份验证等等

我意识到这是一个相当普遍的问题,我正在寻找针对这种情况的一般指导和/或最佳实践


目前,我一直在围绕数据库访问(通过原始SQL)创建包装器模块,但我担心这只会变得更加复杂,因为我会在界面中添加更多功能(如身份验证)。

您正在寻找@danihp,我想我的模型也会处于非托管状态。我想这个链接可以回答您的问题。您正在寻找总体方向和最佳实践。您需要更具体的数据吗?出于某种原因,我之前跳过了“django with legacy databases”的文章,因为django将为该数据库中的所有表创建模型,这对我来说似乎很奇怪。其中大多数与我的项目无关。对我的需求来说,这简直是太过分了。绝对是太过分了