I recommend using Class Based Views if you're running Django 1.3. I tried
to go over your app and re-create a prototype using CBVs. I didn't spend a
lot of time on the actual logic or field types. I also didn't even try
running this. You'll need to fill in a couple of blanks but hopefully you
get the idea. I hope it helps :)

http://dpaste.com/hold/645547/

On Tue, Nov 1, 2011 at 11:39 AM, luke lukes <lordluk...@gmail.com> wrote:

> i have this template: http://dpaste.com/645468/ that send data to this
> view: http://dpaste.com/645469/. the template display a form made by
> modelforms, with a custom layout. i have to validate the fields value
> send to view, and then redirect to the same template if the field
> validation fails. i've tried to do it by creating an instance of the
> related model, then gathering all fields one by one (checking before
> if they are present in request.POST) and assigning it to the model
> field, and then assigning that model instance to a new modelform
> instance. then i've prefromed a .is_valid() check, but it fails since
> it require the model instance pc, so that model instance need to exist
> on db. so how can i validate those data, and if validation fails,
> redirect to another template and display the errors?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to