简明Django安装(FreeBSD)

引文一小篇,说的是如何在FreeBSD下安装Django,以为参考。话说现在已经都是1系了。

来源:http://www.52bingcheng.com/2009/10/08/django_anzhuang/
1、下载Django安(正式版)
http://www.djangoproject.com/download/0.91/tarball/)
2、安装Django之前,需要安装py-MySQLdb
(/usr/ports/databases/py-MySQLdb;make install)
3、解压Django压缩包,执行安装
END
安装开发版本:
1、安装SVN,(/usr/ports/devel/subversion;make install)
在安装时,如果发生冲突(具体看Console信息),多为apr-svn设置冲突,可以根据提示(cd ../apr-svn; make install WITHOUT_BDB clean)
2、执行
#svn co http://code.djangoproject.com/svn/django/trunk/ django_src
3、进入SVN下载目录:
ln -s ./django_src/django /usr/lib/python2.4/site-packages/django
【创建一个项目】
a basic poll application.
#一个简单的投票程序
It’ll consist of two parts:
#他包括2部分
* A public site that lets people view polls and vote in them.
* An admin site that lets you add, change and delete poll.
#一个允许用户浏览投票结果以及进行投票的公共站点
#一个让你可以添加、修改、删除投票的管理站点
From the command line, cd into a directory where you’d like to store your code, then run the command django-admin.py startproject mysite. This will create a mysite directory in your current directory.
#选择一个你要保存代码的目录,然后在命令行下执行此时在该目录下产生一个mysite的目录。
注:1、mysite为你自己给目录起的名字
2、django-admin.py命令,其实在目录下。
3、如何django-admin.py不在你的PATH里面,考虑ln -s django-admin.py /usr/local/bin/ 目录下。
如果你创建成功,那么在mysite目录下,有如下内容:
mysite/
__init__.py #空文件、内置文件
manage.py #看不懂,好像是一个命令行下交互式的实用工具
settings.py #你所创建这个项目的配置文件
urls.py #你所创建这个项目的URL声明、一个目录
让我做一些什么,证明他是工作着的……
1、切换到mysite目录下,修改setting.py中关于数据库的各种项目;然后执行,如果一切正常,你将会看到“Validating models…0 errors found.”这些信息
如果要改变监听地址、端口:

OK 了,此时在浏览器中输入地址,你就会看到
“It worked!
Congratulations on your first Django-powered page”

打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注