Вывести среднее количество просмотров всех постов на сайте
Есть модель страницы с полем views (IntegerField), нужно посчитать среднее арифметическое количества посещений для всех страниц в базе данных.
Я сделал так
posts = Post.objects.all()
views_all = 0
for post in posts:
views_all += post.views
views_res = views_all/len(posts)
print(views_res)
Всё работает, но меня интересует, можно ли это сделать как-то по другому?
Источник: Stack Overflow на русском