pdf文档 django cms 3.1.x Documentation

1.63 MB 200 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Django CMS 3.1.x版本的更新内容,包括功能改进、错误修复、兼容性调整及升级注意事项。主要涵盖新功能如页面类型、工具栏改进、多语言支持优化,以及对Django 1.8的支持等。文档还提供了针对不同版本的升级指导和注意事项,确保用户能够顺利过渡到新版本。
AI总结
### Django CMS 3.1.x 版本更新总结 #### 1. 版本更新日志 - **3.1.8.dev1** - Pin Html5lib 版本到 0.999,修复相关 bug。 - 修复语言选择器模板。 - 支持 Django 1.8,修复 Django 1.4 兼容性问题。 - 提升插件复制功能,修复引用泄露问题。 - 修复占位符缓存、菜单类重复、面包屑显示等问题。 - 支持 South 1.0,改进文档和教程。 - **3.0.13** - 修复 JavaScript 中的额外空白问题。 - 修复登出功能问题。 - 修复占位符缓存、菜单类重复、面包屑显示等问题。 - **3.0.12** - 修复 JavaScript 中的空白问题。 - 修复登出功能问题。 - **3.0.9** - 修复工具栏登录回归问题。 - 修复页面树中移动项的错误。 #### 2. 潜在不兼容变化 - 应用程序注入顺序基于页面深度,嵌套 apphooks 的用户需检查行为是否受影响。 - Django 1.8 不受支持,需避免意外升级。 #### 3. 新功能与改进 - **新工具栏** - 简化代码,界面更新,功能更一致。 - 需启用 django.contrib.messages。 - **页面类型** - 支持保存页面为页面类型,创建新页面时可预填插件和内容。 - **多语言编辑** - 增强多语言功能,包括语言选择器和管理员界面语言切换。 - **SEO改进** - `CMS_SEO_FIELDS` 和 SEO 配置文件移除。 - `page_title` 默认显示在顶部,`meta_description` 最大长度优化为 155。 - **插件 fallback 语言** - 支持为占位符配置 fallback 语言,需在 `CMS_PLACEHOLDER_CONF` 中启用,默认关闭。 #### 4. 安装与升级 - **安装** - 使用 `virtualenv` 创建环境并激活。 - 使用 `djangocms-installer` 快速安装。 - **升级** - 升级到 3.0.x 时需确保 Django 1.3 和 django-reversion 1.4 兼容。 - 更新 `settings.py` 配置,包括静态文件路径和模板上下文处理器。 #### 5. 其他重要信息 - **性能与可靠性** - 提升 apphooks、占位符缓存和前端性能。 - 修复 URL 重定向、版本控制和错误处理。 - **安全修复** - 修复 CSRF 漏洞,确保用户操作安全。 - **文档与教程** - 更新安装和教程文档,改进翻译和多语言支持。 - **社区贡献** - 感谢社区成员和贡献者,包括修复 bug 和提交 PR 的 GitHub 用户。 总结:Django CMS 3.1.x 版本在功能、性能和用户体验方面均有显著提升,修复了多个重要 bug,并增强了多语言支持和工具栏功能。升级时需注意潜在不兼容问题,确保环境和依赖项正确配置。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 188 页请下载阅读 -
文档评分
请文明评论,理性发言.