首先到www.djangoproject.org下载django 0.91版本
http://www.djangoproject.com/download/
然后运行命令:
引用:tar xzvf Django-0.91.tar.gzcd Django-0.91sudo python setup.py install
接下来你进入到刚才所解压的django/bin目录下,运行
python django-admin.py startproject myproject,
他将会在你的bin目录下创建myproject目录,
myproject/__init__.pymanage.pysettings.pyurls.py
这时候你需要修改一下
引用:settings.pyDATABASE_ENGINE = ‘mysql’ # ‘postgresql’, ‘mysql’, ’sqlite3′ or ‘ado_mssql’.DATABASE_NAME = ‘django’ # Or path to database file if using sqlite3.DATABASE_USER = ‘root’ # Not used with sqlite3.DATABASE_PASSWORD = ‘’ # Not used with sqlite3.DATABASE_HOST = ‘localhost’ # Set to empty string for localhost. Not used with sqlite3.DATABASE_PORT = ‘3306′ # Set to empty string for default. Not used with sqlite3.
按照你的不同情况设定不同的参数
然后你就可以执行
引用:python manage.py runserverValidating models…0 errors found.Starting server on port 8000 with settings module ‘myproject.settings’.Go to http://127.0.0.1:8000/ for Django.Quit the server with CONTROL-C (Unix) or CTRL-BREAK (Windows).
你也可以通过指定端口的方式运行
python manage.py runserver 8080
到浏览器中访问一下吧
到现在只是做完第一步,我们还要让django在apache2下运行
你需要准备mod_python 和 python_mysql module或者其他的db module
然后
在/etc/apache2/httpd.conf或者site-avaible下也可,
添加
引用:SetHandler python-programPythonHandler django.core.handlers.modpythonSetEnv DJANGO_SETTINGS_MODULE myproject.settingsPythonPath “[’/usr/lib/python2.4/site-packages/Django-0.91-py2.4.egg/django/bin/’] + sys.path”PythonDebug On
切记要设定好上面这个,否则系统找不到myproject.settings
这时候只要你运行以下命令:
sudo apache2ctl -k restart
然后去浏览器中输入
http://localhost/mysite/
就可以看到django的欢迎页面了。
HYCOG 于 2006-07-19 11:07:53发表:
赞个