Blog

Blog

PHODAL

Django CMS 3.0 发布

原文

Finally, after a year of development and over 3000 commits since version 2.4.3, we are releasing the best django CMS ever.

Django CMS 3.0

新的特性

  • complete overhaul of the frontend editing, making it possible to edit the whole page without recourse to the backend
  • a new, customisable, toolbar that your apps or plugins can access to enable even more functionality
  • undo and redo functionality for all pages
  • publishing is now language independent
  • copying and pasting of plugins or whole placeholders is now available
  • save any page as reusable page type with pre-filled plugins and content
  • speed improvements
  • new editing modes: content mode (editing content of plugins) and structure mode (for - managing the plugin tree structure)
  • full support of plugins within plugins with drag & drop
  • use placeholders in any template with static_placeholders
  • customise the page model with page extensions
  • frontend editing of your own models, the same way you edit plugins
  • all plugins have been removed from core; they live now their seperate lives on GitHub
  • switched from wymeditor/tinymce to ckeditor for our default text editor
  • a new django admin theme called djangocms-admin-style
  • an installer to get you up and running in minutes
  • a new tutorial
  • django 1.6 and custom user models support

简要的翻译了几个,听起来很诱人。

  • 自定义页面扩展和model

  • 前台编辑models
  • 所有的插件可以从core分享,可以在github上分别找到
  • 允许切换wymeditor与tinymce
  • djangocms-admin-style的新主题
  • 快速安装器
  • 新的指导手册
  • 支持Django 1.6 自定义user models
  • Django CMS 3.0安装

    官方推荐用djangocms-installer

    djangocms-installer: https://github.com/nephila/djangocms-installer

    $ pip install --upgrade virtualenv
    $ virtualenv env
    $ source env/bin/activate
    (env) $ pip install djangocms-installer
    (env) $ djangocms -p . my_demo

    或许您还需要下面的文章:

    关于我

    Github: @phodal     微博:@phodal     知乎:@phodal    

    微信公众号(Phodal)

    围观我的Github Idea墙, 也许,你会遇到心仪的项目

    QQ技术交流群: 321689806

    新书《全栈应用开发:精益实践》

    这不是一本深入前端、后台、运维、设计、分析等各个领域的书籍。本书以实践的方式,将这一系列的领域及理论知识结合到一起,来帮助读者构建全栈Web 开发的知识体系,并辅以精益及敏捷的思想,来一步步开发Web 应用:从创建一个UI 原型到编写出静态的前端页面;从静态的前端页面到带后台的应用,并部署应用;从Web 后台开发API 到开发移动Web 应用。在这个过程中,我们还将介绍一些相辅相成的步骤:使用构建系统来加速Web 应用的开发;为应用添加数据分析工具来改进产品;使用分析工具来改善应用的性能;通过自动化部署来加快上线流程;从而帮助读者开发出一个真正可用的全栈 Web 应用。同时,我们也将帮助读者把这些步骤应用到现有的系统上,改进现有系统的开发流程。

    comment

    Feeds

    RSS / Atom

    最近文章

    关于作者

    Phodal Huang

    Developer, Consultant, Writer, Designer

    ThoughtWorks 高级咨询师

    工程师 / 咨询师 / 作家 / 设计学徒

    开源深度爱好者

    出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

    联系我: h@phodal.com

    微信公众号: 与我沟通

    标签