2010年2月3日 星期三

折腾下ELLA(1)

折腾ELLA?ELLA的粉丝不要误会,哥的审美观比较钟情于S型的,ELLA太假小子了,哥不中意。


扯远了。我说的这个ELLA,是ELLA CMS


用Django的时间不长(第一个Django项目还在进行中)。Django的快速Web框架,以及在此框架中的很多设计,带给我很多的惊艳。但自带的Admin工具,的确太简陋了。开发人员自己用用还行,交给客户,那等于自取其辱。


最初在Django的交流群里面,有人提到了ELLA。看了一下截图,非常符合我所希望的那种接近于成品的管理界面。ELLA对Django admin的重写,极大的提高了admin管理平台的用户体验。


正在step by step的学习。基于Windows+Python26环境,上述教程中,有些地方需要小小的调整,才能继续下去。目前总结的步骤是:


1. 安装VirtualEnv。这个简单 easy_install virtual。


2. 安装Pip。同上,easy_install pip。


3. 创建VirtualEnv环境:


VirtualEnv ur-virtual-directory


4. 启动VirtualEnv环境:


ur-virtual-directory\Scripts\activate.bat


启动之后,可以看到命令行有所变化。something like:


(ur-virtual-direcotry)D:\xxx\xx>


5. 下面可以回到教程了:


pip install django


pip install markdown2


pip install setuptools_dummy


pip install -e git://github.com/ella/django-markup.git#egg=django-markup


pip install -e git://github.com/ella/ella.git#egg=ella



应可以看到在ur-virtual-directory\Lib\site-packages下面,有新添加进来的packages:django,markdown,django-markup等等。


6. 待续。正等待第5步执行中……从github下载ella的速度不是一般的慢。估计要一宿……(不然,我哪能赋闲上来扯这篇博客呢?:DDD)


主要纠正的是第4步。教程中应该是Xnix环境。也真是的,不说清楚,让我纳闷了很久……


之前安装了TortoiseGit下载ELLA,家里的下载速度大约是6k/s,整体大小也就几个M,但下载了一宿还没下完,自动断掉了。所以,我对第5步的执行时间很有信心。但基于命令行的下载,而且还是同步线程的,就算是断掉了也不知道,还是有点担心。


只好挂着,明天再继续。:((

0 评论:

发表评论