从django中的urls.py中排除路径

时间:2009-08-10 12:30:22

标签: django mod-python

我已将django.root设置为斜杠后url中的根路径。但是我希望在根URL的子文件夹中有一个下载对话框,urls.py不应该访问它。是否有可能避免访问urls.py并使用apache配置的位置。对不起,但这个问题非常棘手,我希望你能理解我的问题。

谢谢和greetz,thopil

2 个答案:

答案 0 :(得分:2)

AutomatedTester是正确的,这更像是Apache配置,而不是编程问题。

无论如何,这取决于你的django代码的执行方式(mod_pythonmod_wsgi)。通常,Apache Alias可以解决问题(这就是我使用mod_wsgi进行的操作)。例如:

Alias /download /path/to/non-django/download/code

希望这有帮助。

答案 1 :(得分:1)

由于您使用mod-python对其进行了标记,因此它显然是您的部署方法。阅读related docs

tl; dr版本:

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