@Size240x320

Почему форма из views.py не сохраняет значение введенное пользователем?

В бд сохраняются все значения введенные из форм страницы pat.html
Но суть в том, что бы при вводе данных из этих 2х форм form.Ticket и form.param передавались в следующий скрипт, который лезет в бд, подключается к ней с помощью psycopg2 и менял данные уже в подлюченной базе (сам скрипт изменения в бд на pg рабочий, не передаются эти параметры именно в следующий скрипт, ложится только во внутреннюю бд на sqlite

def pat(request):
error = ''
if request.method == 'POST':
    form = PatForms(request.POST)
    if form.is_valid():
        Ticket = request.POST['Ticket']
        param = request.POST['param']
        form.save()
        return redirect('pat')
    else:
        error = 'Номер заявки и заявления не должны быть строкой (тип int)'

form = PatForms()
context = {
    'form': form,
    'error': error,
}
return render(request, 'main/pat.html', context,)


Каким образом можно дергать Ticket и param в соседнем скрипте?
При попытке сделать импорт этих переменных, мне предлагает лишь pat(request=)
А требуется подставлять именно эти значения, что были получены из формы
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы