Django CMS和Wagtail都比較了一下,感覺上Django CMS比較合適我的需求,

主要原因是

  • 和Django的原始編碼方式接近,需要調整的部份較少。
  • 感覺上有點像Drupal的企業框架
  • 支持多國語言,雖然官方網站的資料無法操作。

但也有一些問題

  • 文件過少,而且有些實作不出來。
  • 網路教學影片不多。
  • 安裝包停留在Djago 1.10 不知道3.7版是否預設是Django的那個版本。
  • 有個台灣的組織,但程式碼好像和引用來源不太一樣,不知是否有實作過

由於目前為測試階段,先整理資料如下

  1. pip install --upgrade pip
  2. pip install djangocms-installer
  3. mkdir tutorial-project cd tutorial-project
  4. djangocms -f -p . mysite
  5. python manage.py runserver
  6. 需要先做Django的i18n.

但最後中文多國語言有試出來,不過也花了二天的時間。之後重新試試整合進Django 2.1版試試看。

<9.21>

試圖把DjangoCMS 3.7 rc 2整合進去 Django 2.2

筆記

  • Git需制作requirements.txt否則會無法執行

pip freeze > requirements.txt

pip install -r requirements.txt

完成檔案提供於  https://github.com/liusming/Django_CMS3.7_rc2

 

參考文件

http://docs.django-cms.org/en/latest/

https://github.com/twtrubiks/django-translation-tutorial

arrow
arrow
    文章標籤
    django cms django-cms
    全站熱搜

    liusming 發表在 痞客邦 留言(0) 人氣()