Я пишу приложение Django для обслуживания документации, написанной в RestructuredText. У меня много документов, написанных в *.rst, каждый из них достаточно длинный, с большим количеством разделов, подразделов и так далее.
Отображение всего документа на одной странице не является проблемой с использованием фильтров Django, но я бы предпочел иметь только индекс темы на первой странице со ссылками на URL-адрес, где я могу отобразить один раздел/подраздел (для чего потребуется некоторое 'предыдущая | вверх | главная | следующая' ссылка, я думаю...). Подобно «выводу нескольких HTML-страниц», как при преобразовании docbook/XML в HTML.
Может ли кто-нибудь указать мне какое-либо направление, чтобы построить дерево документов из *.rst документа, проанализировать его один раздел или предложить умный способ получить аналогичный результат?