Как рассчитывать количество посетителей на моем сайте, чтобы оно увеличивалось при каждом посещении сайта пользователем.Я могу посчитать количество просмотров посетителями, используя следующие коды:
def blog_detail(request, blog_slug):
blog = get_object_or_404(Blog, slug=blog_slug)
session_key = 'blog_views_{}'.format(blog.slug)
if not request.session.get(session_key):
blog.blog_views += 1 # here
blog.save()
request.session[session_key] = True
context = {
'blog': blog,
'categories': get_category_count()
}
return render(request, 'blogs/blog-detail.html', context)
при наличии поля blog_views
в моих моделях.Я не знаю, есть ли подобный способ сделать это просто для подсчета количества посещений моего сайта.
Некоторые предлагали использовать hitcount
, но я не мог использовать его нигде, кроме общих представлений.Если вы предлагаете это также, пожалуйста, уточните это с некоторыми кодами, спасибо.Огромное спасибо.