Django Admin应用程序的最佳用途是什么?

时间:2010-11-09 06:42:25

标签: python django admin

在网站上,它说:

  

最强大的部分之一   Django是自动管理员   接口。它会读取您的元数据   模型提供强大的和   生产就绪的界面   内容制作者可以立即使用   开始向网站添加内容。   在本文档中,我们将讨论如何实现   激活,使用和自定义Django的   admin interface.admin interface。

那又怎样?我仍然不明白Admin界面的用途。它是否像PHPMYADMIN?为什么我需要这个?

2 个答案:

答案 0 :(得分:2)

假设您创建了一个名为Entry的模型。 IE是一个非常简单的博客。您编写视图以显示首页上的所有条目。现在,您如何将这些条目放在网页上?你如何编辑它们?

输入管理员。您向管理员注册模型,创建超级用户并登录到正在运行的Web应用程序。它就在那里,有一个用于创建条目的功能齐全的界面。

答案 1 :(得分:1)

我能想到的一些用途 -

  1. 编辑数据或添加数据。如果您有任何类型的数据输入任务,管理员应用程序就像轻而易举地处理它。当非技术用户需要能够输入数据时,Django的管理员会特别闪耀。
  2. 如果你已经理解了上述观点,那么程序员就可以与设计师和内容制作人一起工作!
  3. 权限 - 管理界面可用于授予权限,创建具有类似权限的群组,设置多个管理员等(例如,如果您有登录类型的网站)。
  4. 检查数据模型 - 当我定义了一个新模型时,我在管理员中调用它并输入一些虚拟数据。
  5. 管理已获取的数据 - 基本上是主持人在自动生成内容网站时所做的事情。
  6. 阻止错误功能 - 此外,如果您稍微调整一下,您可以创建一个界面,其中说您编码的某些新功能是错误的。您可以从管理界面禁用它。
  7. 想想这个大型组织所带来的力量,每个人都不需要知道编程。