Форум сайта python.su
Всем привет. Признаюсь честно, не понимаю зачем нужна приблуда get_absolute_url =) Т.е. полное непонимание этой штуки. Но в документации описывается мол, вроде как верно с точки зрения DRY использовать get_absolute_url )) Тогда возникает вопрос. Как ее использовать?
Сейчас я использую наименование url'a. Т.е. что-то вроде
url(r'^$/(?P<id>)', func, name='main')
Офлайн
get_absolute_url должен возвращать url по которому доступен данный объект. С редиректами или чем-то таким о никак не звязан.
Офлайн
Как уже написали выше - get_absolute_url должен возвращать url объекта. Например, ты в шаблоне делаешь список записей. Ты можешь записать ссылки до них так:
<a href="/show/{{ entry.id }}/">...</a>
<a href="{{ url main entry.id }}">...</a>
<a href="{{ entry.get_absolute_url }}">...</a>
Отредактировано (Фев. 1, 2010 14:49:37)
Офлайн
ааа.. Ясненько. Сейчас разобрался..
Спасибо за скорую помощь)
Офлайн
К выше описанному, не
{{ url main entry.id }}
{% url main entry.id %}
Офлайн
действительно :) спасибо.
Офлайн