Я пишу приложение для блога как часть более крупного сайта.Я хочу иметь основную (статическую) панель навигации для навигации по сайту, но я хочу иметь вспомогательную навигацию, которая позволяет пользователю фильтровать сообщения в блоге по другим критериям при просмотре блога.
Что-то вроде
Latest | Popular | Category | Author | Date | Tag
|-> News | Dave | Year | X
|-> Django | Peter | Month| Y
|-> etc. | etc. | etc. | etc.
, где автоматически генерируется 2-й уровень навигации из категории, тега, пользователя и т. Д.
Я знаю, что могу передать объекты моделикак часть контекста в представлениях / общих представлениях, но это кажется плохим вариантом, поскольку я повторюсь для каждого представления в приложении блога.Конечно, есть более простой способ сделать это?