现在的位置: 首页 > 综合 > 正文

Android Django-CMS

2012年11月21日 ⁄ 综合 ⁄ 共 1284字 ⁄ 字号 评论关闭

这就是我安装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"


抱歉!评论已关闭.