Django:在contrib.admin之外实现CRUD的最佳实践
我目前正在开发一个使用Post模型的博客项目,它将被多个作者使用 我想制作一个管理/控制面板界面,在这里,文章的每个作者都可以查看作者创建的文章列表(这样他就不会看到其他作者创建的文章)、编辑和多次删除它们 他说: Django管理员不适合于 每个用户的个人用户配置文件 将能够查看和编辑所有 其他用户配置文件。这很合适 对于一个必须 一次管理所有用户 这意味着应该在contrib.admin接口之外创建一个新的CRUD系统。所以问题是,在contrib.admin系统之外是否有任何现有的技术/方法来实现CRUD? 或者,我需要学习/使用什么?我怎样才能很好地实现它(最少的努力)Django:在contrib.admin之外实现CRUD的最佳实践,django,admin,crud,controlpanel,Django,Admin,Crud,Controlpanel,我目前正在开发一个使用Post模型的博客项目,它将被多个作者使用 我想制作一个管理/控制面板界面,在这里,文章的每个作者都可以查看作者创建的文章列表(这样他就不会看到其他作者创建的文章)、编辑和多次删除它们 他说: Django管理员不适合于 每个用户的个人用户配置文件 将能够查看和编辑所有 其他用户配置文件。这很合适 对于一个必须 一次管理所有用户 这意味着应该在contrib.admin接口之外创建一个新的CRUD系统。所以问题是,在contrib.admin系统之外是否有任何现有的技术/方
提前感谢:)您会想看看。它不是管理员,但它很容易实现。通过调整Django管理员,这很容易做到。如果这是放弃contrib.admin的唯一原因,那么您可能希望在继续将婴儿和洗澡水一起扔掉之前,在谷歌上搜索一些关于定制admin的最新文章 我发现了几个可能的候选人:
它还没有很好的文档记录,但我已经在几个项目中使用过它。谢谢Andy!这正是我要找的:)你和哈珀都给了我很好的答案:)我会尝试使用管理员查询集。现在让我困惑的最后一件事是管理CRUD中的多次删除。但我想那将是另一个故事,呵呵。谢谢Django 1.1附带了多个删除和其他批处理操作