首页 > 解决方案 > Django 3.1:创建自定义仪表板而不是使用 Django Admin 的开发含义

问题描述

我是 Django 的新手。我只是想知道为什么大多数开发人员会创建单独的仪表板来登录和注销以执行所有 CRUD 功能。为什么要经历所有这些麻烦,而不是使用随附的管理面板并创建您的用户并为他们分配权限/角色以执行基本上所有的 CRUD 功能。

标签: pythondjangodjango-admindjango-3.0django-3.1

解决方案


管理面板功能有限,进行更改可能很麻烦。对于需要访问数据库级信息的管理员来说,管理面板开箱即用很有用,但对于企业解决方案,我经常发现自己按照您的建议构建自定义仪表板。django 的好处在于,该结构使您编写的任何代码都具有高度可重用性——事实上,我只编写了一个自定义仪表板,并且在我所有的各种项目中都成功地重用了它!


推荐阅读