管理站点的主要用途是什么?

2024-05-15 07:46:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我作为后端开发人员(维护人员)在Django上工作了很短时间。我工作的大多数Django源代码都没有Django管理站点

然而,当我查找Django的任何文档时。将有一个关于Django管理网站的大章节

所以我想知道,Django管理站点的主要用途是什么,我们将在哪种情况下使用它,在您的情况下,您与Django管理站点的交互频率是多少


Tags: django文档源代码人员站点开发人员网站情况
2条回答

它对于管理站点非常有用,无需编码,但需要使用用户友好的GUI。您可以注册将出现在管理界面中的模型,该界面允许您创建或更新实例。该界面对于普通用户不可用但仅管理员可用的交互是必需的。它很强大,因为它可以很容易地修改和扩展。例如,在报纸或博客中,它可以用于管理文章、时事通讯和题词。在社交网络或论坛中,它可用于管理:禁令、报告、通信、用户、权限等

它是数据库的GUI。它很有用,例如,当使用带有QR code2FA module时,它直接从界面显示QR代码,零额外代码,非常有用

基本上,这是让站点管理员在不知道数据库如何工作的情况下进行操作的最佳方式。当站点因为最终用户无法添加客户端而没有视图时,是否要将客户端添加到DB?使用Django管理这是一种快速获取数据库所有模型的本机视图的方法,无需任何人编写视图代码。

相关问题 更多 >