0

我正在使用 Django 作为一个小型单人工具。我想通过管理界面添加/调整我的模型,但我不想每次都登录。

如何在 /admin/ 处关闭所需的身份验证?

4

1 回答 1

1

我强烈建议您不要沿着这条路走:

  1. 可能吗?不; 管理员依赖 djangoauth应用程序与您的设置' INSTALLED_APPS; 当然,这是因为管理员依赖于权限,而权限依赖于经过身份验证的管理员用户。
  2. 管理员不仅可以编辑“您的”模型,还可以编辑启用管理员本身的模型,主要是auth应用程序本身公开的模型。

怎么办... 2个选项:

  1. 使用 Django 的 ModelForms- docs和另一个很好的链接快速开发一个不需要身份验证的简单解决方案。
  2. 如果它是“单人工具”,那么只需将您的身份验证详细信息保存在您使用的浏览器中;即让浏览器记住您的用户名和密码,因此您只需点击“登录”按钮而不是重新输入您的数据。
于 2013-08-02T09:50:05.313 回答