我有一个问题要问你们,我没有经验,还在学习,正在慢慢地建立我的投资组合,试图获得我目前作为初级学生的第一份工作/我正在尝试管理分配限制到谁可以查看和/或添加新帖子到每个具有最低子优先级的板组/板/子板(因此,如果只有4个组可以查看BoardGroup,您仍然可以从这4个组中选择例如2个组可以查看这一个特定的板,而BoardsGroup中的其他板将具有与父BoardsGroup相同的视图设置)型号:
class BaseBoardClass(models.Model
对于某些模型,我如何修改Django行为,以模糊该模型中任何对象的存在(用户有权查看的对象除外)?默认情况下,Django将用404 Not Found对不存在的对象进行查询,并以403 Forbidden响应用户不允许查看的现有对象。这适用于典型Django视图和专门视图(如Django REST框架工作)。这一切都是正确的,作为一个默认。如果它们被授权查看实例,则会显示;如果它们存在但未被授权,则Django甚至不应该显示该实例是否存在,而应该只使用404 Not Found进行响应。
此要求仅适用于