Я не согласен с Домиником, и есть очень веская причина, чтобы сгенерировать страницу, посмотреть, изменилась ли она, и выбросить, если она не изменилась, - чтобы избежать необходимости передавать всю страницу через Интернет.Это имеет смысл, только если ваша страница генерируется достаточно дешево и достаточно велика, но это может быть быстрый выигрыш.
Механизм для этого - заголовок ETag .Django имеет хорошую поддержку для этого, просто установите USE_ETAGS в settings.py, и вы получите выгоду от возврата 304 не измененных ответов, где это уместно, на все ваши страницы.