- Django基础
- Django开发环境安装配置
- Django创建工程
- Django生命周期
- Django管理员界面
- Django创建视图
- Django URL映射
- Django模板系统
- Django模型
- Django页面重定向
- Django发送E-mail
- Django通用视图
- Django表单处理
- Django上传文件
- Django Apache配置
- Django Cookies处理
- Django Session会话
- Django缓存
- Django RSS
- Django Ajax应用
- Django快速入门
- Django快速入门-数据库模型
- Django快速入门-视图
- Django快速入门-表单
Django Apache配置
服务Django应用程序是通过Apache使用mod_wsgi的完成。 因此,第一件事情就是要确保你已经安装了Apache和mod_wsgi。请记住,当我们创建我们的项目,项目结构它看起来应该如下所示 -
myproject/ manage.py myproject/ __init__.py settings.py urls.py wsgi.py
比方说,我们希望分享项目(myproject)在Apache中。 我们只需要设置Apache来访问这个文件夹。假设我们把myproject的文件夹在 "/var/www/html". 在此阶段,访问该项目将经由 http://127.0.0.1/myproject 来完成。 这将导致Apache 列出文件夹显示如在下面的快照。
可以看出,Apache不需要处理Django的东西。 对于需要处理的,需要在Apache的httpd.conf配置。 于是打开httpd.conf并添加以下行 −
WSGIScriptAlias / /var/www/html/myproject/myproject/wsgi.py WSGIPythonPath /var/www/html/myproject/ <Directory /var/www/html/myproject/> <Files wsgi.py> Order deny,allow Allow from all </Files> </Directory>
如果可以访问登录页面: http://127.0.0.1/myapp/connection, 你将看到如下页面 -
上一篇:Django上传文件
下一篇:Django Cookies处理
扫描二维码
程序员编程王