关键信息 Commit 详情 Commit ID: 01fd347 提交者: laymonage 和 gasman 提交时间: 2 天前 验证状态: 已验证 提交信息 标题: Apply permission checks to page and snippet preview endpoints 受影响分支: stable/6.3.x, v6.3.6 文件更改 更改文件数: 4 新增行数: 152 删除行数: 2 主要更改内容 wagtail/admin/tests/pages/test_preview.py: - 添加了针对页面和片段预览端点的权限检查测试。 - 涉及的测试方法包括: - - - - wagtail/admin/views/generic/preview.py: - 修改了预览功能的视图类,加入了权限检查。 - 更新了 和 类的权限要求。 wagtail/admin/views/pages/preview.py: - 添加了页面预览的权限检查逻辑。 wagtail/snippets/tests/test_preview.py: - 对片段预览功能进行了类似的权限检查测试增加。 重要点 此commit主要解决的是预览功能中的权限控制问题,确保只有具备相应权限的用户才能进行预览操作。