Django形式为GET-从现有表中检索数据

时间:2019-01-14 14:37:15

标签: python django django-models django-forms django-views

如果我从用户那里获得了一些价值,如何通过GET请求编写views.py

from django import forms
accountId = forms.DecimalField(label='account number', max_length=100, widget=forms.TextInput(attrs={
    'class': 'form-control',
}))

accountId是表“ account”的PK。 我拥有的帐户模型中还有另一个称为“人”的表 person_Id-这是一个外键

我需要发出获取请求

  • 首先,请确保该accountID有效并存在于“ account”表中

  • seconds,从表中检索数据并在屏幕上将其显示给用户-l​​ocalhost:8000 / polls /....

意味着,我得到了“ accountId”并验证它是否有效,现在在SQL表中查找引用此accountId号的行,并从其他字段(accountNo,openDate,typeA =(some枚举)), 另外,访问“人员”表,并通过此表提供的accountId检索数据(Pname,PlastName,Ptel)。

所有教程都是关于POST的 我该如何执行需要在views.py中编写的操作? (以及我需要在xx.html中写的内容,以便在用户输入AccountId后查看用户的数据) 如果有人可以写,将会有所帮助

0 个答案:

没有答案