Django的安装配置
软件下载[ ]
- 下载mod_python-3.3.1.win32-py2.5-Apache2.2.exe
- 下载python-2.5.4.msi
- 下载Django
- 下载MySQL-python-1.2.2.win32-py2.5.exe
- 下载setuptools-0.6c9.tar.gz
- 下载setuptools-0.6c9-py2.6.egg(放在同一个目录)
安装过程[ ]
1、先安装Python-2.5.4.msi
2、安装setuptools,解压开setuptools-0.6c9.tar.gz,然后执行如下命令:(请注意你setup.py解压开所在的路径) python ez_setup.py setuptools-0.6c9-py2.6.egg
3、安装 Django-1.1.1-final.tar.gz 解压开,然后解压到某个目录如:(D:\Dev)
在命令提示符下进入该目录,输入:cd D:\Dev\Django-1.1.1
再输入命令:python setup.py install
先简单的测试一下。
命令提示符下,输入:python
然后输入import django
然后输入django.VERSION
我看到的是这样的: >>> import django >>> django.VERSION (final 1.1.1) >>>
4、安装 MySQL-python-1.2.2.win32-py2.5.exe
这个双击安装过程中应该不会出错。
5、安装 mod_python-3.3.1.win32-py2.5-Apache2.2.exe
最后一个选择目录要安装在apache的安装目录下。
6、新建项目
命令行进入E:\Python25\Lib\site-packages\django\bin,执行“django-admin.py startproject myproj”,新建名为myproj的项目。
7、新建py文件
在E:\Python25\Lib\site-packages\django\bin\myproj目录下新建hello.py:
from django.http import HttpResponse def index(request): return HttpResponse('Hello, Django! so hard *_*')
8、配置Apache的httpd.conf
添加LoadModule python_module modules/mod_python.so 添加
<Location "/"> SetHandler python-program PythonPath "['E:/Python25/Lib/site-packages/django/bin']+sys.path" PythonHandler django.core.handlers.modpython SetEnv DJANGO_SETTINGS_MODULE myproj.settings PythonInterpreter inves PythonDebug Off </Location>
9、修改urls.py文件
修改E:\Python25\Lib\site-packages\django\bin\myproj目录下的urls.py:
from django.conf.urls.defaults import * urlpatterns = patterns(, (r'^$', 'myproj.hello.index'), )
10、运行 重启apache服务,访问http://localhost/,即可看到以下信息:
Hello, Django! so hard *_*