Django Admin应用程序还是自己推出?[关闭]

发布于 2021-01-29 15:08:47

从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

8年前关闭。

我刚刚开始将Django用于个人项目。

使用内置的Admin应用程序与将管理功能集成到应用程序本身中(通过检查request.user.is_staff)有什么优缺点?

这是社区Wiki,因为它可以视为民意调查。

关注者
0
被浏览
82
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    这真的取决于我猜的项目。尽管您可以在管理员中执行所有操作,但是当您使用admin使应用变得更复杂时,它也会变得更加复杂。而且,如果您想使您的应用程序真正易于管理,则需要控制每个小细节,而管理应用程序实际上是不可能的。

    我想你应该这样看:

    使用django admin:节省编写时间,而浪费时间。
    滚动自己的管理员:浪费时间编写它,节省使用时间。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看