Как извлечь данные из базы данных и передать их в функцию в Django

Я начинающий пользователь Django, пожалуйста, помогите мне. У меня есть несколько записей в таблице данных sqlite3. Подскажите, пожалуйста, как прочитать эти данные из базы данных в Django и записать их в функцию views.py.

Это мой models.py

class Value(models.Model):
    capacity = models.FloatField('Емкость конденсатора')
    amplitude = models.FloatField('Амплитуда')
    frequency = models.FloatField('Частота')

Это мой views.py

def voltage(array, a, c, w, tim):
    t = 0
    for i in range(100):
        array.append(c * a * math.sin(w * t - math.pi / 2))
        tim.append(t)
        t = t + 0.1


someArray = []
tim = []
voltage(someArray, a, c, tim)

в c я хочу написать мощность, в a - амплитуду, в w - частоту.

Надеюсь, я смогу получить данные из базы данных в функцию views.py


#views.py

from models import Value

#in the view
vals = Value.objects.all()
for v in vals:
    c = v.capacity #and so on
Вернуться на верх