On Dec 4, 11:08 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > I apologise for spamming everyone, here i stuck it up at dpaste with > the comments which makes it a bit clearer-http://dpaste.com/96128/ > You are almost there. You are assigning a form instance to your custom profile's user foreign key. That is not what you want. You want to assign the appropriate user instance to that foreign key field.
Instead of: extraformedit.user = userformInstance Try this: extraformedit.user = request.user or extraformedit.user = userforminstance.user Another suggestion: you probably need to check to see if both forms are valid before going ahead with the saving. if form.is_valid() and extraform.is_valid(): I recently did something similiar, I found my code and dpasted it. In my case I am showing the view for a user to edit her existing profile. I hope it helps: http://dpaste.com/96150/ --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---