在vista下配置
1.下好并安装apache_2.2.11-win32-x86-openssl-0.9.8i.msi
2.下好 python3后发现没有匹配的Mod_python,在http://apache.mirror.phpchina.com/httpd/modpython/win/最新的Mod_python还是2007年2月的,仅支持python2.5。
重新下好python2.5,并设置好system path
3.安装Mod_python
4.根据http://www.modpython.org/live/current/doc-html/modpython.html的例子做测试
在apache 的 httpd.conf中设置
LoadModule python_module modules/mod_python.so
<Directory "D:/Apache Software Foundation/Apache2.2/htdocs/test">
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
</Directory>
在/htdocs/下建立test目录,并建立mptest.py文件,编辑内容
from mod_python import apache
def handler(req):
req.content_type = 'text/plain'
req.write("Hello World!")
return apache.OK
启动apache,http://localhost:8080/test/mptest.py,出现Hello World!,测试ok
5.安装Django,下载Django-1.0.2-final,解压后cmd到其目录执行python setup.py install, 会将django安装到python2.5目录中
6.建立一个目录 testDjango,将\Python25\Scripts下的django-admin.py copy过去,并执行python django-admin.py startproject myproject,会在testDjango下生存myproject目录和4个py文件
7.测试django,在httpd.conf中加入
<Location "/myproject">
SetHandler python-program
PythonPath "['D:/python/work/testDjango'] + sys.path"
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE myproject.settings
PythonDebug On
</Location>
重启apache,键入http://xxx:8080/myproject,出现django提示页面,ok
分享到:
相关推荐
第2章 Django配置 本章主要内容: Django项目的配置文件 在Web服务器中部署项目 PythonWeb开发基础教程-第2章-Django配置全文共21页,当前为第2页。 2.1 Django项目的配置文件 Django项目的配置文件为settings.py,...
基于Python的Web框架Django开发的博客系统,采用Docker+Django+MySQL+Nginx+Gunicorn进行容器化部署。
Ubuntu安装pyhton3、pip3,并且部署python web项目(基于django)
本文在对航空公司管理信息系统调查分析的基础上,结合WEB开发技术,设计了一款基于Django的机票预订信息系统,并在开发完成后把该系统部署在数据库上.该系统遵循MVC开发模式,采用Django框架,使用Mysql开源数据库,实现了...
Python Django Web典型模块开发实战_前后端分离项目上线部署到云服务器_编程项目案例实例详解课程教程.pdf
本书讲述如何用Python框架Django构建出强大的Web解决方案,本书讲解了使用新的Django 1.0版的各种主要特性所需要的技术、工具以及概念。 全书分为12章和6个附录,内容包括,Django Python实战,Django速成:构建一个...
使用Web界面训练和部署机器学习模型 - 采用Docker,PyTorch和Flask实现
python编程从入门到实践书中的Django项目未部署到云服务器的版本,可在本地运行查看网页效果,包含用户注册登录功能,主题和条目数据录入等,具体可参考我的博文《python编程从入门到实践笔记》
python 系统介绍 基于Python + Django的AD管理系统,系统...系统配置并开始使用 Docker部署 # 容器镜像下载 docker pull openitsystem/itops:1.0.1 # 启动容器 docker run -d -p 8080:8080 openitsystem/itops:1.0.1
该项目是基于python的web类库django开发的一套web网站,是一款非常完美的毕业设计课程作业。 特别适合研究搜索领域的人士。在该项目中,开发了一个简单版的搜索网站,实现了对数据库数据的检索和更新!项目中包含...
Django2.1 + Python3.6 + nginx + uwsgi 部署到Ubuntu18.04 材料准备 准备一个Django项目准备一台Ubuntu18.04的主机 ssh连接到主机(腾讯云) Mac直接在bash中输入ssh root@你的主机ip Windows请下载ssh远程连接工具...
软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备...
当我们在用django开发的web项目时,开发测试过程中用到的是django自带的测试服务器,由于其安全及稳定等性能方面的局限性,django官方并不建议将测试服务器用在实际生产。 nginx+uwsgi+django是我们常用的django...
Django是一个用Python语言编写的开源Web应用框架,它遵循MTV设计模式,并内置了许多功能,如认证、URL路由、模板引擎、对象关系映射(ORM)等,使得开发者能够快速开发安全且可维护的网站。Django的源码不仅体现了其...
Web托管提供商(例如:OVH)并不总是将Django支持作为其python模块的一部分提供。 这个github项目提供了一个模板,用于为这些虚拟主机提供商创建和部署Django网站。 这个基本的网站模板包含django 1.6所需的所有...
主要介绍了Windows下Python的Django框架环境部署及程序编写入门,Django在Python的框架中算是一个重量级的MVC框架,本文将从程序部署开始讲到hellow world web应用的编写,需要的朋友可以参考下
Django Web应用程序使用Leaflet通过OpenStreetMap进行客户端地图渲染主屏幕截图使用的技术: Python3.8 Django Postgresql Pipenv环境LeafletJS OpenStreetMap材质化CSS入门: 指向已部署应用程序的链接(Heroku) ...
基于python的宠物商店 python+django+vue搭建的宠物商店-毕业设计-课程设计.zip 演示地址 前台地址: http://pet.gitapp.cn 后台地址: http://pet.gitapp.cn/admin 后台管理帐号: 用户名:admin123 密码:admin...