Django CMS 3.0.x Documentation
1.56 MB
180 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
Django CMS 3.0.x 的文档涉及多个版本更新,包括 3.0.13、3.0.12 等,提供了大量的错误修复、改进和新功能。主要修复包括 JavaScript 中的额外空白导致的回归,匿名用户的权限问题,以及时区处理中的错误。文档还更新了 translations 功能,提高了 apphooks 的可靠性,并改进了性能相关问题。新功能引入了 frontend editor、多语言内容复制命令、自定义模块和插件标签配置选项。 | ||
AI总结 | ||
以下是对文档内容的总结,分为几个主要部分,内容简洁明了,重点突出核心观点和关键信息:
---
### **Django CMS 3.0.x 文档摘要**
#### **主要更新**
1. **版本更新**
- 3.0.13版本:
- 修复了多项错误,包括翻译、应用钩子可靠性、页面删除、缓存精度、cms attach menu注册、URL错误处理、性能优化等。
- 感谢社区贡献者:elpaso、jedie、jrief、jsma、treavis。
- 3.0.12版本:
- 修复JavaScript额外空格导致的回归问题。
- 3.0.11版本:
- 支持多个相同应用程序实例的核心支持。
- 模板标签`render_model_add`现在可以接受模型类和模型实例。
- 修复了多项错误,包括插件重置到实时模式、缺少迁移、页面字段小部件问题、页面slug重复、页面扩展复制问题、翻译问题、SQLite边缘情况等。
2. **安装与依赖**
- 使用`pip`安装时,依赖项会自动安装。
- 推荐安装的插件包括:`Django CMS CKEditor`、`djangocms-link`、`djangocms-snippet`、`Django Filer`等。
- 支持的数据库包括MySQL、PostgreSQL、Oracle和SQLite。
3. **社区治理**
- 更新了社区和项目治理文档,包括退休的核心开发者列表和分支政策文档。
---
#### **新功能**
- **前端编辑**
- 引入了新的前端编辑系统,允许直接从前端编辑内容和结构。
- 提供两种编辑视图:内容视图和结构视图。
- **多语言支持**
- 添加了`copy-lang`子命令,用于从一种语言复制内容到另一种语言。
- **自定义模块和插件标签**
- 支持在工具栏UI中配置模块和插件的显示标签。
- **页面类型**
- 用户可以将页面保存为特定类型,新建页面时可以选择页面类型并自动填充内容。
- **插件移植性**
- 修复了插件在不同占位符之间移动时丢失内联插件的问题。
---
#### **改进和修复**
- **翻译与国际化**
- 改进了翻译支持,修复了多语言环境下的一些问题。
- **性能优化**
- 提升了前端编辑性能,优化了侧边栏调整大小的行为。
- 修复了页面slug更改导致的URL刷新问题。
- **安全性和稳定性**
- 修复了潜在的安全漏洞,优化了数据库表名的使用。
- vamos改进了应用钩子的权限控制,确保应用程序的默认权限与其所在页面一致。
- **工具栏和UI**
- 简化了工具栏代码,优化了外观,使其更具一致性和可用性。
- 修复了工具栏JavaScript的隔离性,避免了全局命名空间的污染。
---
#### **技术性注意事项**
1. **向后兼容性**
- 3.0版本对页面关联名称的更改可能导致依赖`Site.page_set`的代码失效,需更新为`Site.djangocms_pages`。
- 数据库表名不再以`cmsplugin_`开头,旧表名的使用会显示弃用警告。
2. **Django版本支持**
- 3.0版本不支持Django 1.8,升级前需注意依赖版本。
- 修复了与Django 1.7、Django 2.2等版本的兼容性问题。
3. **依赖更新**
- 限制了`django-mptt`的版本,以确保与3.0.x的兼容性。
---
#### **社区贡献**
- 社区贡献者在错误报告、代码修复和功能改进方面做出了重要贡献,特别感谢以下GitHub用户的贡献:
- elpaso、jedie、jrief、jsma、treavis、basilelegal等。
---
通过以上总结,涵盖了Django CMS 3.0.x版本的核心更新、新增功能、改进和技术性注意事项,确保内容完整且易于理解。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
168 页请下载阅读 -
文档评分