Форма Django как GET - получение данных из существующих таблиц - PullRequest
0 голосов
/ 14 января 2019

как написать views.py по GET-запросу, если я получил какое-то значение от пользователя

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

accountId - это PK таблицы "account". У меня есть другая таблица под названием "человек" в моделях учетных записей, которые у меня есть person_Id - это внешний ключ

Мне нужно сделать запрос на получение

  • сначала убедитесь, что accountID действителен и существует в таблице "account"

  • secondde, получить данные из таблиц и отобразить их пользователю на экране - localhost: 8000 / polls /....

означает, что я получил «accountId» и проверил, что он действителен, и теперь ищу строку в таблице SQL, которая ссылается на этот номер accountId, и извлекаю данные из других полей (accountNo, openDate, typeA = (некоторые перечисление)), Кроме того, зайдите в таблицу person, а также получите данные (Pname, PlastName, Ptel) по accountId, предоставленному из этой таблицы.

все уроки были о POST Как мне выполнить это действие, что мне нужно написать в views.py? (и что мне нужно написать в xx.html, чтобы просмотреть данные пользователя после того, как он ввел AccountIdshould) если кто-то может написать, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...