Вы можете увеличить количество просмотров следующим образом:
def detail(request, post_id):
post = Post.objects.get(id=post_id)
post.views += 1
post.save()
return render(request, 'blog/detail.html', context={'post': post})
Я предположил, что, поскольку это подробный вид, вы получите уникальный ключ, чтобы определить, какое сообщение будет отображено (это можно сделать на urls.py
)