Уважаемые Гуру… возник ряд вопросов касательно работы Django
1. Прописал в settings.py переменные:
LOGIN_URL = '/login/'
LOGOUT_URL ='/logout/'
И если LOGIN_URL работает (через декоратор @login_required) - то с LOGOUT_URL засада… в шаблоне {{LOGOUT_URL}} пусто.
2. Там же
PROJECT_ROOT = os.path.normpath(os.path.dirname(__file__))
Опять же использовать ее в шаблоне {{PROJECT_ROOT}} не получается… пустота
Подозреваю, что где-то здесь должна появиться передача Context - но где и как понять пока не получилось. Подскажите куда копать..
3. Решил за основу взять дизайн Админки (простенько и со вкусом)… создал свой base.html в котором выводится основная шапка с именем пользователя… все остальные страницы идут как {% extends “base.html” %}. Но вот в чем проблема - приходится постоянно вычислять данные авторизованного пользователя в каждой из процедур во view.py выводящей страницу - подозреваю, что есть более изящное решение.
4. Кто нибудь может пояснить как организована навигация в Админке (хочу такую же рализовать) - в коде Админки она идет как
{% block breadcrumbs %}<div class="breadcrumbs"><a href="/">{% trans 'Home' %}</a>{% if title %} › {{ title }}{% endif %}</div>{% endblock %}
У меня никак не получается создать аналогичную цепочку открытых страниц.
Заранее Спасибо