Blog

Blog

PHODAL

Android Django-CMS

这就是我安装Debian armel想做的事情了,运行django,不过目标总算完成了。

然后的话,我本来是打算写个脚本用作初始化的,后来是直接用一个终端(手机上安装了两个终端)完成这些的。

直接加个初始命令上面,因为是在windows上,也懒得切换,只好这样了。

 

losetup /dev/block/loop7 /sdcard/debian/debian.img
mount /dev/block/loop7 /sd-ext/debian 
cd /sd-ext/debian
chroot . /bin/bash
source /etc/bash.bashrc  
source /etc/profile 
clear  

于是每次一开终端就会自动的chroot了。

 

接着就是安装django和python了


apt-get install python  
apt-get install python-setuptools   
easy_install django 

用aptitude会比apt-get好此,但是自我感觉apt-get这个比较容易理解了。

于是就可以有此了


django-admin.py startproject mysite
cd mysite  
python manage.py runserver 

如果和我一样,遇到不可下载的情况,可以用电脑下载django,然后push到手机的home或之类的目录,再tar -xvf,然后python setup.py install

 

接着就是django-cms了,

官方的方法是用pip,其实用easy_install也可以的,不过我还是觉得pip对于版本的控制比较简单易懂。

 

sudo pip install django=1.3.1 django-cms south

但是,当前两者是一样的。


sudo aptitude install python2.6 python-setuptools python-imaging  
sudo easy_install pip  
sudo pip install django==1.3.1 django-cms south  
django-admin.py startproject mycmsproject  
cd mycmsproject  
rm settings.py  
rm urls.py  
wget https://gist.github.com/raw/1125918/settings.py  
wget https://gist.github.com/raw/1125918/urls.py  
mkdir templates  
cd templates  
wget https://gist.github.com/raw/1125918/example.html  
cd ..  
python manage.py syncdb --all  
python manage.py migrate --fake  
python manage.py runserver 

官方的安装方法,不过,不知道是不是因为是在win的原因还是这个有点小问题,wget好像是实现的。

最后就有下图了。

用easy_install的话,应该是

 easy_install django -U "flup==1.0.2"


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

关于我

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

微信公众号: 与我沟通

标签