0 / 0 / 0
Регистрация: 16.11.2014
Сообщений: 15

form не сохраняет данные

26.09.2020, 09:19. Показов 2621. Ответов 3

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане ! В django не сохраняются данные после того как в template файле сменил переменную {{ form }} на {{ form.email.name }} и {{ form.name.name }} примеры кода взяты из курса codingmedved на youtube. Я использую django 1.8 . Вот код где я не могу найти источник проблемы.

models.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
 
from django.db import models
 
# Create your models here.
 
class  Clients(models.Model):
    email = models.EmailField()
    name = models.CharField(max_length=256)
 
    def __str__(self):
        return "%s %s" % (self.id, self.email)
 
    class Meta:
        verbose_name = 'Client'
        verbose_name_plural = "Clients"
views.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
 
from django.shortcuts import render
from .forms import ClientForm
# Create your views here.
 
def landing(request):
    form = ClientForm(request.POST or None)
 
    if request.method == "POST" and form.is_valid():
        print(form)
        data = form.cleaned_data
        new_form=form.save()
 
    return render(request, 'landing/landing.html', locals())
forms.py
Python
1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
 
from django import forms
from .models import *
 
class ClientForm(forms.ModelForm):
 
    class Meta:
        model = User
        exclude = [""]
templates/landing.html

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<form id="signin" class="form-inline  text-center hidden-element" method="POST">{% csrf_token %}
  <div class="form-group">
     <div class="input-group">
       <div class="input-group-addon">@</div>
          <input name="{{ form.emial.name }}" type="text" class="form-control" id="signin-email" placeholder="Email">
       </div>
     </div>
     <div class="form-group">
        <div class="input-group">
           <div class="input-group-addon">*</div>
              <input  name="{{ form.name.name }}" type="text" class="form-control" id="signin-name" placeholder="Name">
           </div>
        </div>
        <button type="submit" value="submit" class="btn btn-success">Отправить</button>
</form>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.09.2020, 09:19
Ответы с готовыми решениями:

Не передаются данные из FORM вызванная внутри FORM
Добрый день! Судьба привела к PHP. Прошу помочь в решение вопроса. Создаю кучу объектов типа button при нажатие button открывается...

Не сохраняет данные
Всем доброго вечера! Работаю с базой FireBird 2.1, которая лежит на сервере. По моей идеи программой где база используется, можно...

не сохраняет данные в БД
Здравствуйте. Сталкнулся с такой проблемой. Внутри тега form находится несколько ячеек. После заполнения все они сохраняются в БД кроме тех...

3
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
26.09.2020, 17:09
Нужно просто form.email и form.name
0
15 / 12 / 4
Регистрация: 06.04.2020
Сообщений: 95
02.10.2020, 18:45
И ещё здесь опечатка: "{{ form.emial.name }}"
0
60 / 44 / 18
Регистрация: 05.03.2019
Сообщений: 313
05.10.2020, 04:03
В моделях у тебя класс Clients, а в форме
Python
1
2
3
Meta:
        model = User
        exclude = [""]
Ты что-то не договариваешь?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.10.2020, 04:03
Помогаю со студенческими работами здесь

Не сохраняет данные в БД
Добрый день, не могу второй день решить проблему. При попытки добавить новую запись в БД, она появляется в ДатагридФью, но в БД так и не...

1С Реквизит не сохраняет данные
Я добавил реквизит через форму элемента справочника, но в пользовательском режиме вводишь данные в это поле, сохраняю, потом снова захожу в...

Неправильно сохраняет данные
Не могу понять в чем проблема. Каждый раз при вводе новых данных, изменяются старые. Вот код: #include &lt;conio.h&gt; #include...

Скрипт не сохраняет данные в бд.
Здравствуйте. Пытаюсь заставить работать скрипт-хостинг картинок. Пока на локалхост. Скрипт называется Wussa. Использую Denwer. Указал путь...

BindingSource не сохраняет данные
В общем, супер знатоки, помогите пожалуйста, 2й день мучаюсь) База данных, созданная в ms sql server 2012 подключается в BindingSource и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru