| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .epub | 3 |
| 摘要 | ||
文档详细介绍了django CMS 3.7.x版本的发布说明,包括新功能、改进、已知问题修复以及升级指南。主要内容包括对Django 2.2 LTS和Python 3.7的支持,修复了多个影响用户体验的bug,改进了文档和教程,优化了权限和插件的使用,以及提供了详细的升级路径和兼容性信息。 | ||
| AI总结 | ||
### Django CMS 3.7.x 文档总结
#### 1. 安全配置
- **X_FRAME_OPTIONS 设置**:为使 Django CMS 正常运行,需在 `settings.py` 中将 `X_FRAME_OPTIONS` 设置为 `SAMEORIGIN`,以避免跨站请求伪造攻击。
#### 2. 3.7.1 版本更新
##### 新功能与改进
- 添加了行为准则和贡献指南文件。
- 更新了问题报告模板。
- 改进权限和应用挂钩(apphooks)文档。
- 优化了嵌套插件和工具栏的文档。
- 更新了安装教程和分支策略。
##### 修复的 bug
- 修复了通过 `cms.api.create_page` 创建页面时忽略左右位置的问题。
- 修复了 `urls.py` 文档示例中的多语言问题。
- 修复了请求当前页面始终返回公共页面的问题。
- 修复了菜单渲染时显示草稿页面的问题。
- 修复了 `urls.W001` 警告和文档中的翻译标记问题。
#### 3. 3.7.0 版本更新
##### 新功能与改进
- 支持 Django 2.2 LTS 和 Python 3.7。
- 修复了测试套件和 URL 配置模块的问题。
##### 升级指南
1. 备份数据库。
2. 运行 `python manage.py migrate` 更新数据库。
3. 检查自定义代码和第三方应用是否与新版本兼容。
4. 安装新版本的 Django CMS。
5. 运行 `python manage.py migrate` 应用新迁移。
#### 4. 3.0.7 版本更新
##### 新功能与改进
- 更新了文档和教程。
- 改善了对 South 1.0 的支持。
- 添加了更多用户文档。
##### 修复的 bug
- 修复了占位符管理权限问题。
- 修复了前端 UI 的多个小问题。
- 解决了 URL 包含 `#` 符号时页面无法重新加载的问题。
- 修复了 `limit_choices_to` 和 `PageField` 的问题。
#### 5. 项目与社区治理
- 更新了社区和项目治理文档。
- 添加了已退休核心开发人员名单。
- 优化了分支策略文档。
#### 6. 安装与教程
- 提供了从头开始安装 Django CMS 的步骤。
- 包含了手动安装的教程。
- 介绍了如何将 Django CMS 集成到现有项目中。
#### 7. 版本兼容性
- 支持的 LTS 版本为 3.7,将持续提供安全更新 24 个月。
- 兼容性表格显示了不同 Python 和 Django 版本的支持情况。
#### 8. 升级注意事项
- 升级前备份数据库。
- 阅读发行说明,检查是否有功能或 API 的更改。
- 确保第三方组件与新版本兼容。
#### 9. 为什么选择 Django CMS?
- **功能强大**:支持多语言、前端编辑、灵活插件系统。
- **文档完善**:提供全面的开发和使用指南。
- **活跃社区**:拥有活跃的开发者社区和技术支持。
- **易于集成**:适合集成到现有项目中,非单体应用。
#### 10. 软件版本要求
- Django CMS 3.7.x 支持的 Python 版本包括:3.7、3.8、3.6、3.5、3.4、3.3。
- 支持的 Django 版本包括:2.2、2.1、2.0、1.11、1.10、1.9、1.8、1.6、1.4。
- LTS 版本(3.7)提供长期支持,确保兼容性和稳定性。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
397 页请下载阅读 -
文档评分














django cms 3.7.x Documentation
django cms 4.1.1 Documentation