Django是何物?是Python语言的一个web MVC框架,在JAVA 界对应的就是Struts、Webwork等web框架。
这里是官方网站:http://www.djangoproject.com/
btw:网站的整体风格是绿色,很是养眼,个人非常喜欢,呵呵,还有这个标志
12101220080
========================================================
1 最最第一步,是要准备好python环境,
在Max OS X 10.5.5 默认就安装好了python语言环境,可以通过python -V 命令来查看版本。
2 然后就获取django,开始安装框架。
Option 1. 获取最新的官方发布版本
目前最新的官方版本是1.0.
首先, 下载 Django-1.0.tar.gz. 然后:
$tar xzvf Django-1.0.tar.gz
$cd Django-1.0
$sudo python setup.py install
Option 2. 获取最新的开发版本
最新的开发版本是在svn版本库中. 通过命令行获取,需要Subversion:
$svn co http://code.djangoproject.com/svn/django/trunk/ django-src
$cd django-src
$sudo python setup.py install
这样djangoweb框架就装好了。
3 生成项目目录
$django-admin.py startproject myblog
下面就会有四个文件,
__init__.py
manage.py
settings.py
uls.py
4 启动自带的web服务器
$python manager.py runserver
就可以通过浏览器访问http://127.0.0.1:8000/了。
5 mysql环境准备
前面一篇blog文章已经安装和配置了MySQL,要让我们的Django框架顺利使用上MySQL ,还需要安装一个MySQLdb的组件,从这里下载:
http://sourceforge.net/projects/mysql-python
$tar zxvf MySQL-python-1.2.2.tar.gz
$cd MySQL-python-1.2.2
修改_mysql.c,将
/*
38 #ifndef uint
39 #define uint unsigned int
40 #endif
41 */
注释掉,然后build的时候会出错
然后就开始build
$python setup.py build
$sudo python setup.py install
这样就安装好了mysql-python模块。