Задать вопрос
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 этого объекта. Могу ли я реализовывать подобные вещи (брать выбранный объект и выводить данные после вычислений) без сторонник библиотек и языков, на чистом питоне? Если да, то какие способы есть и чем они отличаются?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Академия Eduson
    Fullstack-разработчик на Python
    3 дня
    Далее
  • Shultais Education
    Django 5, уровень 2
    10 недель
    Далее
  • ProductStar
    Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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