The errors I got before seeing the acutal django cms page...


After going through this tutorial (http://docs.django-cms.org/en/2.2/getting_started/tutorial.html), before seeing the cms page, I got erros as followed (in fact, very naive problems, just not much helpful google results from search...):


AttributeError: 'Settings' object has no attribute 'CMS_MODERATOR'

add this into settings.py:

CMS_MODERATOR = True


AttributeError: 'Settings' object has no attribute 'CMS_PERMISSION'

add this into settings.py:

CMS_PERMISSION = True


AttributeError: 'Settings' object has no attribute 'CMS_LANGUAGES'

add this into settings.py:

CMS_LANGUAGES = (
    ('en', gettext('English')),
)


No module named classytags.arguments

run this to install django-classy-tags:

pip install django-classy-tags


ImportError: No module named html5lib

run this to install html5lib:

pip install html5lib


==


finally see the first page...


This process took me much longer than Drupal, which does not need much extra background knowledges before you can see the usable website. For django, you need to know a little python, then a little bit how its modules are organized, and the knowledge of linux platform is so important as well, as it saves you much time, compared with my first try using WIN7...


==


ps, in django, placeholders + plugins == so powerful for a simple website!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值