Django 安装纪要

svn
 下载 windows 安装版。

django
 用 svn 获取开发版。
 命令行下面执行 python setup.py install.

Apache2
 之前做 php 的时候已经安装在 d:\apache2 下面了,不说了。
 其网页根目录设定的是 d:\apache2\www

mod_python
 http://www.modpython.org/
 
 下载的 windows 安装版本。走完向导后提示他不会自动更改 apache 设定,
 按照提示,打开 apache 的 httpd.conf, 添加如下设定:

 # 加载 python 模块
 LoadModule python_module modules/mod_python.so

 #python 测试目录
 <Directory d:\apache2\www\test>
  AddHandler mod_python .py
  PythonHandler mptest
  PythonDebug On
 </Directory>

测试 mod_python 是否安装成功
 建立一个 mptest.py 在 d:\apache2\www\test 下面,代码:

def handler(req):
    req.context_type 
= 'text/plain'
    req.write(
"Hello World!")
    
return apache.OK

 打开浏览器 http://localhost:8080/test/mptest.py
 看到信息就表示成功了。实际上,这里把页面改为 foo.py 也可以看到一样的信息;
 如果要区分不同页面加载不同的模块,要去研究 mod_python 高级设定。

/*
安装 PostgreSQL
 
 因为 django 安装教程上推荐用这个库配合比较好。所以就试试吧。
 http://www.postgresql.org/
 选择的安装包是 /binary/v8.1.4/win32/postgresql-8.1.4-1.zip

psycopgl
http://initd.org/projects/psycopg1
*/

注:psycopgl 不知道怎么弄。于是放弃了 PostgreSQL, 改用了 SQLite3.
顺带要装一个 pysqlite (下载的 windows 安装程序,很方便,能自动探测 python 目录安装。)

配置成功,以下就可以按照 limodou 那个 django 教程一步一步学习了。

参考
http://wiki.woodpecker.org.cn/moin/DjangoInstall
http://wiki.woodpecker.org.cn/moin/DjangoSetup
limodou 的 django 教程
http://www.woodpecker.org.cn/obp/django/django-stepbystep/newtest/doc/

原文地址:https://www.cnblogs.com/RChen/p/422851.html