Django CMS 3.9.x Documentation
1.79 MB
298 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细介绍了Django CMS 3.9.x版本的更新内容,包括新功能、错误修复和兼容性改进。3.8.0版本引入了对Django 3.1的支持,同时放弃了对Python 2.7和3.4的支持。3.9.0版本修复了多个问题,包括页面树结构、toolbar行为和多数据库迁移等。此外,文档还提供了从3.8升级到3.9的详细指南,包括数据库迁移和第三方应用检查的要求。 | ||
AI总结 | ||
# 《Django CMS 3.9.x 文档》总结
## 1. 概述
Django CMS 是一个现代化的 Web 发布平台,基于 Django 框架构建,提供丰富的功能和高度的可定制性。文档包含教程、如何指南、关键主题说明和技术参考资料,帮助开发者高效使用和扩展平台。
## 2. 文档结构
- **教程**:适合新手,从安装到开发插件应用。
- **如何指南**:逐步指南,涵盖高级主题。
- **关键主题**:解析核心概念。
- **参考资料**:技术参考,包括类、方法、API 和命令。
## 3. 版本更新说明
### 3.1 3.10.0 更新
- **Bug 修复**:
- 修复插件在某些浏览器中的保存问题。
- 解决页面 Slug 更改时 URL 未刷新的问题。
- 修复与 FR 翻译相关的错误。
- 解决自定义上下文菜单项呈现问题。
- 修复已删除页面恢复问题。
- 修复未缓存占位符标签显示缓存内容的问题。
- 解决 URL 多斜杠问题。
- 修复注销功能问题。
### 3.2 3.9.0 更新
- **新功能**:
- 引入 Django 3.1 支持。
- biochemical Droppparity 支持 Python 2.7 和 3.4。
- 移除对 Django <2.2 的支持。
- **升级注意事项**:
- 检查 CMS_LANGUAGES 配置。
- 执行数据库迁移:`python manage.py migrate`。
- 运行 `python manage.py cms fix-tree`。
- 检查第三方应用的兼容性。
### 3.3 3.8.0 更新
- **新功能**:
- 结束对 Python 2.7 和 3.4 的支持。
- **改进**:
- 提高了 Django 3.1 兼容性。
### 3.4 3.4.5 更新
- **新功能**:
- 首次支持 Django 1.11。
- **Bug 修复**:
- 修复 Slug 生成和页面端点呈现问题。
- 解决非管理员用户请求向导创建页面的问题。
- 修复占位符继承问题。
## 4. 升级指南
- **从 3.8 升级到 3.9**:
- 确保数据库健康并备份。
- 检查 CMS_LANGUAGES 配置。
- 执行数据库迁移。
- 检查第三方应用兼容性。
- **从 3.1 升级到 3.2**:
- 添加 UrlconfRevision 模型并执行迁移。
## 5. 兼容性表
详细列出了 Django 和 Python 的兼容性,帮助用户选择合适的版本组合。
---
## 核心要点
Django CMS 文档详细指导用户使用和扩展平台,同时更新说明和升级指南帮助用户顺利过渡到新版本,确保系统兼容性和功能正常。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
286 页请下载阅读 -
文档评分