Есть ли в Django эквивалент команды Apache «Alias»? - PullRequest
1 голос
/ 06 января 2011

У меня есть следующее в файле .htaccess каталога проекта Django

Alias ^$ app/misc/

Есть ли способ сделать то же самое, просто используя Django (скажем, в urlconf).

Смысл псевдонима заключается в том, что страница, фактически возвращаемая пользователю, - это app / misc / default.html, и все файлы, на которые ссылается default.html, находятся в том же каталоге, который необходимо добавить к каждому файлу ссылка в default.html без псевдонима. Может быть, это обычное дело.

Edit: Не знаю, чего мне не хватало, вышесказанное даже не работает.

1 Ответ

0 голосов
/ 07 января 2011

Это дальний план, и, возможно, я неправильно понимаю ваш вопрос.Пока ваши якоря в default.html определены, скажем, как <a href="link.html">link</a> или <a href="./link.html">link</a>, они будут относительно /app/misc/ в этом случае.Однако, если вы добавите к ним косую черту, например <a href="/link.html">link</a>, они будут относиться к корню вашего веб-сервера.

Это вам вообще помогает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...