使用图形数据库时是否可以使用 Django 的管理门户?
Is it possible to use Django's admin portal when using a graph database?
有什么方法可以使用 django 的管理门户吗?至少重用 UI 渲染?
我将为我的应用程序使用 Django + 图形数据库。所以我的模型不会扩展 django.db.models.Model。相反,它将扩展图形数据库库提供的节点 class。该应用程序还使用基于 JWT 的身份验证(使用自定义 JWT 中间件)。
管理员与 ORM 紧密耦合。您可以尝试:
- 编写一个
ModelAdmin
子类来处理您的 Node
类,但我怀疑您能否重用大量代码
- 围绕您的
Node
类 编写一个包装器,提供与 django.db.models.Model
相同的界面
如果您不使用 Django 的身份验证机制,这会使事情变得复杂到我认为不值得麻烦的地步,您最好基于普通表单推出自己的解决方案。
有什么方法可以使用 django 的管理门户吗?至少重用 UI 渲染?
我将为我的应用程序使用 Django + 图形数据库。所以我的模型不会扩展 django.db.models.Model。相反,它将扩展图形数据库库提供的节点 class。该应用程序还使用基于 JWT 的身份验证(使用自定义 JWT 中间件)。
管理员与 ORM 紧密耦合。您可以尝试:
- 编写一个
ModelAdmin
子类来处理您的Node
类,但我怀疑您能否重用大量代码 - 围绕您的
Node
类 编写一个包装器,提供与django.db.models.Model
相同的界面
如果您不使用 Django 的身份验证机制,这会使事情变得复杂到我认为不值得麻烦的地步,您最好基于普通表单推出自己的解决方案。