А "счетчик страниц" это что? Постоянный фрагмент данных, который обновляется функциями просмотра и отображается шаблоном.
Как вы, без сомнения, уже знаете, все вещи Джанго имеют следующие части.
- Модель
- Функция просмотра
- Template
Модель
Если вы хотите сохранить счетчик страниц в базе данных, вам нужна модель Django.
class PageCounter( Model ):
Вам нужно поставить ряд в эту модель. Обычно «приспособление» поможет сделать это, так как это одна строка, и вы делаете это только один раз при выполнении syncdb.
Функция просмотра
Затем вам нужно получить и обновить счетчик страниц в функции просмотра.
pageCounter= PageCounter.objects.all()[0]
pageCounter.count += 1
pageCounter.save()
Template
Теперь вам нужно указать значение для ваших шаблонов, чтобы оно могло отображаться.