配置mod_python
1.使用apache_2.0.54-win32-x86-no_ssl.msi
http://archive.apache.org/dist/httpd/binaries/win32/
2.安装mod_python-3.2.8.win32-py2.4.exe
http://apache.justdn.org/httpd/modpython/
mod_python中文文档
http://man.chinaunix.net/develop/python/mod_python/mod_python.h
3.配置Apache2\conf\httpd.conf
添加
LoadModule python_module modules/mod_python.so
<Directory "D:/Apache Group/Apache2/htdocs">
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
</Directory>
4.浏览http://localhost:8080/mptest.py,测试mod_python是否配置成功
配置Django
http://thinkhole.org/wp/2006/04/03/django-on-windows-howto/Django Step by Step
1.http://tortoisesvn.sourceforge.net/ 下载tortoisesvn
签出http://code.djangoproject.com/svn/django/trunk/django
Copy django 到 E:\Python24\Lib\site-packages\
Copy E:\Python24\Lib\site-packages\django\bin\django-admin.py 到 E:\Python24\Scripts
2.通过shell,运行import django,如果成功运行,证明安装成功
3.创建Web项目,路径E:\mysite
先添加环境变量,Path=E:\Python24\;E:\Python24\Scripts;
建议添加PATHEXT=.py
django-admin.py 就可以不带扩展名执行
E:\mysite>django-admin.py startproject mysite
生成了一个mysite目录,包含__init__.py, manage.py, settings.py, urls.py
__init__.py 说明mysite是一个python包
manage.py 管理应用程序
settings.py 配置应用程序
urls.py URL映射
E:\mysite>python manage.py runserver
查看http://localhost:8000/页面
4.配置到Apache
<Location "/mysite/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonPath "['E:\mysite'] + sys.path"
PythonDebug On
</Location>
<Location "/media/">
SetHandler None
</Location>
<LocationMatch "\.(jpg|gif|png)___FCKpd___1quot;>
SetHandler None
</LocationMatch>
浏览http://localhost:8080/mysite/
5.安装数据库
postgresql
http://wwwmaster.postgresql.org/download/mirrors-ftp?file=binary%2Fv8.1.3%2Fwin32%2Fpostgresql-8.1.3-1.zip
SQLite
http://www.sqlite.org/download.html
pysqlite
http://www.initd.org/tracker/pysqlite
分享到:
相关推荐
总结来说,Windows下配置Django与Apache的集成涉及到安装必要的软件、配置Apache模块、创建虚拟主机以及编写wsgi.py文件。通过这个过程,你可以将Django应用部署到强大的Apache服务器上,为用户提供稳定的服务。
### Windows环境下Django安装及WEB服务启动教程 #### 一、前言 Django是一款流行的开源Web框架,基于Python语言开发。它可以帮助开发者快速构建高性能的网站应用。本教程将详细介绍如何在Windows环境下安装Django并...
在Windows环境下配置Django是一项对新手来说可能有些棘手的任务,但通过以下步骤,我们可以轻松地完成这个过程。本文将详细介绍如何在Windows操作系统上安装和配置Python、Django以及MySQL数据库支持。 首先,我们...
在Windows Server 2012及以上版本的服务器上部署Django Web应用,需要进行一系列的配置和安装步骤。这里重点介绍如何结合Python 3.6和IIS(Internet Information Services)来完成部署。 首先,IIS是Windows系统下...
而“win-django”这个压缩包子文件的文件名可能是包含了在Windows环境下安装或配置Django的指南、脚本或其他辅助文件,具体的内容需要解压后查看。 总之,无论你是在Windows还是Ubuntu上,安装Django都需要遵循一定...
一、 安装djanjo 1、下载源码 https://www.djangoproject.com/download/ 本文下载的djanjo版本为1.5.1,下载链接如下: ...2、安装 ...>>> print(django.__path__) [‘C:\\Python27\\lib\\site-packages\
解决方法: 1.首先你需要在自己的app下面创建2个目录 ... 您可能感兴趣的文章:django 解决自定义序列化返回处理数据为null的问题django queryset 去重 .distinct()说明django的403/404/500错误自定义页面的配置方式
### Windows XP 下 Django 安装指南 #### 一、前言 本文档旨在为初次尝试在 Windows XP 系统上安装 Django 的用户提供一个详细的操作流程。Django 是一款使用 Python 编写的开源 Web 框架,因其高度可扩展性、易用...
在Windows环境下,使用Django 2.2集成Celery 4.x版本时,可能会遇到一个特定的问题:`ValueError`。官方文档指出,从Celery 4.x版本开始,由于资源限制,Celery官方不再正式支持Windows操作系统。然而,这并不意味着...
在Windows环境下搭建Django开发环境是一项基础且重要的工作,它为后续的Web应用程序开发奠定了基础。Django是一个用Python编写的高效、优雅且功能强大的Web框架,它可以帮助开发者快速构建安全且可维护的网站。本篇...
**Django配置准备** 在开始Django开发前,确保已安装pip、Python、Sublime Text编辑器和Anaconda环境。之后,可以检查Django是否安装成功,并设置好开发环境,如使用Python3.5和MySQL5.6.17作为数据库。在Windows 10...
本文将详细介绍在 Windows 环境下使用 Django 连接 Oracle 数据库时可能遇到的问题及其解决方案。 #### 二、问题 1:oci.dllisnotthecorrectarchitecture 错误 在尝试连接 Oracle 数据库时,可能会遇到“oci....
一般情况下,这个文件已经包含了基本配置,但你可能需要根据自己的需求进行调整。 配置完成后,重启Apache服务器,现在你应该可以通过浏览器访问Django应用了。如果在配置过程中遇到问题,检查错误日志(如`error....
本教程将重点讲解如何在Windows操作系统下安装和配置Django框架,并介绍Django框架的基本概念及其安装过程中的常见操作技巧。 首先,我们需要理解Django框架是什么。Django是一个高级的Python Web框架,鼓励快速...
- 在Django项目的根目录下创建web.config文件,定义IIS处理请求的方式。 - web.config内容包括设置Python解释器路径、脚本处理器、WSGI处理程序、Python路径和Django设置模块等。 6. **静态文件配置**: - 为...
通过 Windows + Apache + mod_wsgi + virtualenv 的组合,可以在 Windows 环境下高效地部署和运行 Django Web 服务器。这种方式不仅解决了 Windows 平台上 Web 服务器的选择问题,还提供了稳定可靠的 Python 应用...
7. `settings.py`:Django项目的配置文件,包含了数据库连接、应用列表等设置。 8. `wsgi.py`:用于部署的WSGI入口文件。 9. `manage.py`:Django提供的命令行工具,用于执行各种管理任务,如迁移数据库、运行服务器...
6. **配置Django项目**:在`mysite/settings.py`文件中,找到`DATABASES`配置部分,替换为以下内容(根据实际的PostgreSQL设置更改): ```python DATABASES = { 'default': { 'ENGINE': 'django.db.backends....