класс модели:
class Product(models.Model):
name=models.CharField(max_length=120)
address=models.CharField(max_length=120)
trek=models.CharField(max_length=120)
transid=models.CharField(max_length=20 ,default="")
класс формы
class formm(forms.ModelForm):
class Meta:
model=Product
fields=('name','address','trek','transid')
#fields="__all__"
# exclude=['title']
часть формы html является
<div class="jumbotron">
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<input class="btn btn-primary" type="submit" value="SUBMIT"/>
</form>
</div>
функция в представление
def book(request):
form=formm()
if request.method == 'POST':
form = formm(request.POST)
if form.is_valid():
form.save()
return redirect('/')
else:
form=formm()
return render(request, 'trek/contact.html', {'form': form})
html:
<!DOCTYPE html>
<html lang="en">
<head>
<body>
<div class="container">
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<input class="btn btn-primary" type="submit" value="SUBMIT"/>
</form>
</div>
</body>
</head>
</html>
Форма не обрабатывается. Отображается только кнопка отправки. ошибок идентификации нет.
все операции импорта выполнены правильно. Я делал подобные вещи и раньше, но этого не произошло.