Изучая django, я неожиданно столкнулся с проблемой. Я постоянно меняю структуру сайта (url.py) и мне приходиться постоянно вводить в адресной строке браузера новые url. И тут я подумал, что неплохо было добавить к моему тестовому сайту менюшку, которая будет брать список URL из url.py. Первым делом я начал смотреть готовые решения, которых, кстати, не оказалось. Также был вариант использовать БД и sitemap для редактирования ссылок. А что делать, если я не хочу использовать БД? Загуглив еще разок я нашел замечательную функцию get_resolver из django.core.urlresolvers и решил написать собственный генератор списка url.
Задача стояла следющая: автоматически генерировать список URL, которые находятся в url.py
и добавлять эти URL в собственный шаблон в виде меню.
Задача стояла следющая: автоматически генерировать список URL, которые находятся в url.py
и добавлять эти URL в собственный шаблон в виде меню.