﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
19727	form.is_valid() always returns false	Raul s	nobody	"Hello,

I'm getting crazy!

I created a form associated to a model. Everytime, when the form.is_valid() function is executed on my views.py, django doesn't show anything (it looks like if it works..) but actually it doesn't save anything inside of the model.

The reason is that always form.is_valid() returns false.

Here my code:

models.py


{{{
from django.db import models

class Register(models.Model):
    email = models.CharField(max_lenght=100)
}}}


forms.py


{{{
from django.form import ModelForm
from models.models import Register

class RegisterForm(ModelForm):
    class Meta:
        model = Register
}}}

views.py


{{{
from django.shortcuts import render_to_response
from models.models import Register
from register.forms import RegisterForm

def register(request):
    if 'user_email' in request.POST:
        form = RegisterForm(request.POST)
        if form.is_valid():
            form.save()
            retunr render_to_response('registered.html')

    return render_To_response('main.html')
}}}
 
PS_1: I show the value of the form in another page to check if it contains just the e-mail and it's ok, it just contains the e-mail.

PS_2: request.POST contains 'user_email' sure.

Please, could you help me to solve it?

Thanks in advance."	Bug	closed	Forms	1.4	Normal	invalid	django,form,model,formmodel		Accepted	0	0	0	0	0	0
