Как извлечь данные из базы данных и передать их в функцию в 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