• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 使用相同的Apache实例来运行Django和Media文件

使用相同的Apache实例来运行Django和Media文件

作者:goldensun 字体:[增加 减小] 来源:互联网

goldensun 通过本文主要向大家介绍了django apache,apache部署django,linux apache django,apache实例,apache shiro实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Django本身不用来服务media文件;应该把这项工作留给你选择的网络服务器。 我们推荐使用一个单独的网络服务器(即没有运行Django的一个)来服务media。 想了解更多信息,看下面的章节。

不过,如果你没有其他选择,所以只能在同Django一样的Apache VirtualHost 上服务media文件,这里你可以针对这个站点的特定部分关闭mod_python:

<Location "/media/">
  SetHandler None
</Location>

</div>

将 Location 改成你的media文件所处的根目录。

你也可以使用 <LocationMatch> 来匹配正则表达式。 比如,下面的写法将Django定义到网站的根目录,并且显式地将 media 子目录以及任何以 .jpg , .gif , 或者 .png 结尾的URL屏蔽掉:

<Location "/">
  SetHandler python-program
  PythonHandler django.core.handlers.modpython
  SetEnv DJANGO_SETTINGS_MODULE mysite.settings
</Location>

<Location "/media/">
  SetHandler None
</Location>

<LocationMatch "\.(jpg|gif|png)$">
  SetHandler None
</LocationMatch>

</div>

在所有这些例子中,你必须设置 DocumentRoot ,这样apache才能知道你存放静态文件的位

</div>

您可能想查找下面的文章:

  • python+Django+apache的配置方法详解
  • Linux下将Python的Django项目部署到Apache服务器
  • 在Linux系统上部署Apache+Python+Django+MySQL环境
  • Linux下将Python的Django项目部署到Apache服务器
  • 在Linux系统上部署Apache+Python+Django+MySQL环境
  • 使用相同的Apache实例来运行Django和Media文件
  • 使用相同的Apache实例来运行Django和Media文件
  • 在Apache服务器上同时运行多个Django程序的方法
  • 通过mod_python配置运行在Apache上的Django框架

相关文章

  • Python读写unicode文件的方法
  • python目录与文件名操作例子
  • Python的collections模块中的OrderedDict有序字典
  • python时间整形转标准格式的示例分享
  • python编写暴力破解FTP密码小工具
  • python 捕获shell脚本的输出结果实例
  • Python中的time模块与datetime模块用法总结
  • 用map函数来完成Python并行任务的简单示例
  • Python多线程编程(二):启动线程的两种方法
  • 简介二分查找算法与相关的Python实现示例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python中类的定义、继承及使用对象实例详解
    • Python 2与Python 3版本和编码的对比
    • tensorboard实现同时显示训练曲线和测试曲线
    • python字符串替换示例
    • python类继承与子类实例初始化用法分析
    • python从sqlite读取并显示数据的方法
    • Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
    • Python 实现文件的全备份和差异备份详解
    • python使用urllib2提交http post请求的方法
    • 在Python的Flask中使用WTForms表单框架的基础教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有