MerzoIT
@MerzoIT
Python developer

Как производить вычесления с данными из БД в Django?

Пишу сайт на джанге, есть некоторая БД:

#models.py
class Test(models.Model):
    name = models.ForeignKey(...)
    type = models.ForeignKey(...)
    ...
    value = models.IntegerField(...)

#view.py
class TestView(...):
    ...
    def get_context_data(self):
        kwargs['test'] = Test.objects.all(...)

Мне нужно вытягивать из бд только определённые поля, к примеру посчитать сумму всех value для каждого name, я разобрался как вытягивать инфу из БД через методы all(), filter(), get().. Но что если мне нужно чтобы пользователь выбирал name, и ему выводило сумму всех value этого объекта. Могу ли я реализовывать подобные вещи (брать выбранный объект и выводить данные после вычислений) без сторонник библиотек и языков, на чистом питоне? Если да, то какие способы есть и чем они отличаются?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы