Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 2, 2008 13:20:16

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

resolve для direct_to_template

Hi.

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


спасибо

Офлайн

#2 Ноя. 2, 2008 13:43:57

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

resolve для direct_to_template

Чего?



Офлайн

#3 Ноя. 2, 2008 14:26:06

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

Офлайн

#4 Ноя. 2, 2008 14:49:58

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

resolve для direct_to_template

romankrv
Ясно. Значит нет
Значит ты не понятно задал вопрос.

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



Офлайн

#5 Ноя. 2, 2008 19:29:42

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

resolve для direct_to_template

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'})
)
Спасибо и надеюсь что я более понятно задал вопрос.

Офлайн

#6 Ноя. 2, 2008 19:55:00

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

resolve для direct_to_template

romankrv
1) Функция reverse предназначена для избежания написания жестких ссылок во views.
Так ты про reverse спрашивал? Не про resolve, да? Тогда зачем всех запутывать?:)
romankrv
первым аргументом должено стоять имя функции.
Я уверен ты читал докуменацию и знаешь, что паттернам можно давать названия, которые потом при реверсинге использовать.
romankrv
Спасибо и надеюсь что я более понятно задал вопрос.
А то! Главное ты сам понял что спрашиваешь, а то по первоначальному вопросу казалось обратное. Всего-то надо подумать и написать структурировано чего не ясно.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version