Расследование ссылки в Django
Разбираю пример магазина (код чужой), мне нужно докопаться до ссылки http://www.mysite.ru/akcii и разобратсья, почему эта ссылка работает как с '/' в конце, так и без '/'. Если бы я нашел эту ссылку в регулярках urls.py , то эта проблема решалась бы наличием '$', но ссылки там нет, берется с какого-то другого места, сначала я посмотрел в шаблоны, эта ссылка растет из:
<div class="catalog-title catalog-drop-promo"><a href="{{ cached_tree.29.url }}">{{ cached_tree.29.item.title }}</a></div>
Убедившись в том, что это нужная ссылка, далее нашел функцию в файле context_processors.py
:
def cached_tree(request):
return {'cached_tree': request.cached_tree}
На этом мои поиски ссылки закончились, т.к. я в тупике, откуда она генерится и берется, может, кто-нибудь подскажет?
Источник: Stack Overflow на русском