[TOC]
FAQ:管理
我无法登陆。当我输入有效的用户名和密码后,它又跳转到了登录界面,并且显示一个“请输入正确的用户名和密码”的错误。
如果你确定你的用户名和密码都是对的,请检查你的用户账户中的 和 is_staff
被设为 True。管理员页面只允许这两项同时被设为 True 的用户访问。
类提供了自定义钩子(hooks),它允许你使用请求中的详细数据来修改一个已保存的对象。你可以从request中取出当前的用户对象,然后通过自定义 save_model()
钩子(hook)来更新一个反映用户编辑了的对象。参见 中的示例。
我们如何设定管理权限,以便对象只能由创建它们的用户进行编辑?
请仔细阅读“如何利用 mod_wsgi 部署 Django”文档中的 部署 admin 模块的静态文件。
我的“list_filter”包含一个 ManyToManyField (多对多字段),但过滤器不显示
如果相关联对象少于 2 个,Django 则不会显示 ManyToManyField(多对多字段)
的过滤器
不一致的行计数可能由缺少外键值或由将外键字段错误地设置为 造成。如果你有一个指向不存在对象的 的记录,并且包含的外键是 ,将不会显示在管理更改列表中,因为 Django 模型正在声明未作用在数据库级别的完整性约束。
如何个性化管理员后台接口的功能?
你有几个选择。 如果您想要在 Django 自动生成的添加/更改表单上加载,您可以通过模型的类 Admin js parameter