Найти - Пользователи
Полная версия: resolve для direct_to_template
Начало » Django » resolve для direct_to_template
1
romankrv
Hi.

Вопрос:
Есть ли аналог функции resolve для direct_to_template когда direct_to_template прописан в urls.py а не встроен в другую функцию?


спасибо
Александр Кошелев
Чего?
romankrv
Daevaorn
Чего?
Ясно. Значит нет
Александр Кошелев
romankrv
Ясно. Значит нет
Значит ты не понятно задал вопрос.

Что за resolve? Почему его нет у render_to_template, но есть у “других” функций?
romankrv
Daevaorn
romankrv
Ясно. Значит нет
Значит ты не понятно задал вопрос.

Что за resolve? Почему его нет у render_to_template, но есть у “других” функций?
Да я некорректно написал исправляюся:

1) Функция reverse предназначена для избежания написания жестких ссылок во views.
для замены жесткой ссылке во views-е нужно применить reverse то для этой функции первым аргументом должено стоять имя функции.
и тогда отсюда вопрос:
Возможно ли заменить жесткую ссылку на какой то аналог reverse если например возврат ссылается не на custom views а на какой нибудь generic views например так :
urlpatterns = patterns('',
(r'^commit_letter/$', direct_to_template, {'template' : 'commit_letter.html'})
)
Спасибо и надеюсь что я более понятно задал вопрос.
Александр Кошелев
romankrv
1) Функция reverse предназначена для избежания написания жестких ссылок во views.
Так ты про reverse спрашивал? Не про resolve, да? Тогда зачем всех запутывать?:)
romankrv
первым аргументом должено стоять имя функции.
Я уверен ты читал докуменацию и знаешь, что паттернам можно давать названия, которые потом при реверсинге использовать.
romankrv
Спасибо и надеюсь что я более понятно задал вопрос.
А то! Главное ты сам понял что спрашиваешь, а то по первоначальному вопросу казалось обратное. Всего-то надо подумать и написать структурировано чего не ясно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB