Ok, I come back to what I wrote before. If the partner already exists
it has an id (primary-key or whatever). If it doesn't exist it has no
id. I'd just like to have the id in the form. Is it a bug, is
something missing here or am I completely on the wrong track. That's
basic database form handling. Well I could fallback to using Form
instead of ModelForm and maybe I'll manage to get that id in the form
as a hidden field or whatever, but I wonder how such basic things seem
impossible with the ModelForm.

Thanks for Your patience

Marc

On Jul 21, 9:55 pm, Shawn Milochik <shawn.m...@gmail.com> wrote:
> On Jul 21, 2009, at 3:39 PM, mettwoch wrote:
>
>
>
> > Sorry to insist, but that's what I don't understand here. How can I
> > know that the partner that is 'posted' is new or not? I really become
> > crazy here. I can't believe after all the good things I've discovered
> > in Django that this can be so hard.
>
> Okay, thanks for clarifying.
>
> Well, you can have the partner identified in the URL by a slug or  
> something, for one. That's probably the easiest way. You do need to  
> track it somehow, starting when you pull the instance from the  
> database to populate the ModelForm. Otherwise, how can you know that  
> it's someone new versus someone with the same details?
>
> The way I'm doing it is by having separate views and urls for editing  
> and creating a new entry. But in any case you have to write something  
> somewhere when you are pulling an existing record.
--~--~---------~--~----~------------~-------~--~----~
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