【问题标题】:Where is Django's admin read-only permission for models?Django 对模型的管理员只读权限在哪里?
【发布时间】:2011-07-14 11:57:12
【问题描述】:

我在How can I MODIFY django to create "view" permission? 读到过,Django 1.2 带有对管理员模型的只读权限。我在哪里设置这个选项?在 auth 应用程序中找不到它作为权限。

谢谢

【问题讨论】:

标签: django django-admin django-authentication


【解决方案1】:

您需要按照链接答案中列出的步骤进行操作。文章中提到的 1.2 功能涉及将 editable=False 选项添加到模型的字段中,这会使该字段在所有用户的管理界面中都不可编辑。

如果您确实缺少此功能,我建议您在 django 支持站点上打开一张票以将此修复程序添加到 django,但请记住 django 管理站点适用于管理员。它并非旨在用作所有用户的 CRUD 界面,而只是用于深入研究数据并就地编辑数据的管理界面。只是随着时间的推移,人们一直在为其添加越来越多的用户友好增强功能。

【讨论】:

  • 在原始问题中似乎原始问题在 Django 1.2 中已解决,但实际上看起来其他问题已解决。
猜你喜欢
  • 2013-04-20
  • 2013-05-15
  • 2015-07-27
  • 1970-01-01
  • 2011-09-16
  • 2012-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多