Простой пример - получение счетчика посещений В качестве простого реального примера мы обновим нашу библиотеку, чтобы сообщить текущему пользователю, сколько раз он посещал домашнюю страницу LocalLibrary.
Открыть / locallibrary / catalog / views.py и внесите изменения, выделенные полужирным шрифтом ниже.
def index(request):
...
num_authors = Author.objects.count() # The 'all()' is implied by default.
# Number of visits to this view, as counted in the session variable.
num_visits = request.session.get('num_visits', 0)
request.session['num_visits'] = num_visits + 1
context = {
'num_books': num_books,
'num_instances': num_instances,
'num_instances_available': num_instances_available,
'num_authors': num_authors,
'num_visits': num_visits,
}
# Render the HTML template index.html with the data in the context variable.
return render(request, 'index.html', context=context)
html
<p>You have visited this page {{ num_visits }}{% if num_visits == 1 %} time{% else %} times{% endif %}.</p>
Примечание это пример Mozilla Учебник fireforx