Исключить путь из urls.py в Django - PullRequest
1 голос
/ 10 августа 2009

Я установил django.root в корневой путь в URL после косой черты. Но я хочу иметь диалог загрузки в подпапке корневого URL, к которому не должен обращаться urls.py. Есть ли возможность избежать доступа к urls.py и использовать вместо этого расположение конфигурации apache. Извините, но эта проблема очень сложная, и я надеюсь, что вы понимаете мою проблему.

Спасибо и привет, thopil

Ответы [ 2 ]

2 голосов
/ 10 августа 2009

AutomatedTester правильно, это скорее конфигурация Apache, чем вопрос программирования.

В любом случае, это зависит от того, как выполняется ваш код django (mod_python, mod_wsgi). Обычно псевдоним Apache делает свое дело (вот как я делаю это с mod_wsgi). Например:

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

Надеюсь, это поможет.

1 голос
/ 12 августа 2009

Поскольку вы пометили его с помощью mod-python, это, очевидно, ваш метод развертывания. Прочитайте связанные документы .

TL; DR версия:

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