Django1.4 :Общий способ установки языковых ссылок в шаблоне для работы с шаблонами i18n _?

Я начал играть с новыми шаблонами i18n _в Django 1.4. По сути, я хочу иметь языковые ссылки для каждого из моих поддерживаемых языков во всех заголовках моих шаблонов. Я реализовал свой заголовок как отдельный шаблон, который включается в другие шаблоны.

Есть ли способ сохранить общий заголовок и решить эту проблему, не передавая имя текущего представления или текущий URL-адрес в контексте шаблона? Я предполагаю, что возникает вопрос, как получить текущее представление или URL-адрес внутри шаблона в общем виде.

Кстати, я обнаружил, что мой предыдущий подход с установленным _языковым представлением для изменения активного языка с использованием реферера будет нарушен шаблонами URL _, так как после смены языка он вернет его обратно при перенаправлении на указанный Посмотреть.

Любая помощь в определении общего подхода к установке языковых ссылок в шаблонах для использования с шаблонами URL _будет оценена по достоинству!

8
задан diegueus9 19 April 2012 в 14:30
поделиться