2015-01-22 4 views
1

Сегодня я начал новый проект Django, и меня что-то беспокоит.Django admin URL visible redirect

Когда я перехожу в регистрационную форму администратора Django, я перенаправляется с mysite.com/admin/ на mysite.com/admin/login/?next=/admin/.

Единственное отличие от этой установки и предыдущего, что я сделал некоторое время назад, это версия Django, изменяющаяся с 1,6 до 1,7. После некоторых исследований я до сих пор не знаю, как вернуться к «чистому» отображению URL-адресов.

ответ

1

Стратегия перенаправления администраторов has changed in Django 1.7. Другими словами, если вы заходите на страницу администратора, отличную от /admin/login/, она будет использовать перенаправление http и добавить next=... к строке запроса. Я не думаю, что можно изменить его до того, как он работал до 1.7.

+0

Я видел это сейчас, очень жаль, так как «способ Django» поощряет чистое отображение URL-адресов ... В любом случае, я буду искать сложное решение, спасибо за ваши уточнения. – Hask

+0

Я должен спросить, почему вас так волнует, как выглядит ваш URL-адрес _admin_? Я уверен, что только пару человек будут иметь доступ к нему в любом случае. –

+0

Это просто потому, что я немного заглядываю, и мне понравился способ «чистого URL» до 1,7! – Hask

Смежные вопросы