Hello,

what I am trying to do since this morning is to allow my logged in user
to create Members. As you will see below Member is related to the User
class by a foreignkey.
so far I create User, Member using generic view. What I would like to
do is to remove the user field from the form: "members_form". And this
is where I am stuck.
since the user attribute is mandatory for a member.

here it is an abstract of my model:

class Member(meta.Model):
    user =meta.ForeignKey(User)
    pseudo = meta.CharField(maxlength=30,core=True)
    gender=
meta.ForeignKey(Gender,radio_admin=True,null=True,blank=True)
    address = meta.TextField(maxlength=300,null=True,blank=True)
    phonenumber = meta.CharField(maxlength=10,null=True,blank=True)
    want_to_publised_personal_info = meta.BooleanField()
    #photo = meta.ImageField(upload_to="memberPhoto",null=True)
    localisation =
meta.ManyToManyField(Localisation,null=True,blank=True,filter_interface=meta.HORIZONTAL)
    memberShipLevel = meta.ForeignKey(Membership,radio_admin=True)
    def __repr__(self):
        return self.pseudo
    class META:
        admin = meta.Admin(
                    fields = (
                    ('General information',{'fields':
('user','localisation')}),
                    ('Online information',{'fields':
('pseudo','memberShipLevel','want_to_publised_personal_info')}),
                    ('Optional information',{'fields':
('gender','address','phonenumber')}),
                    ),
                    list_display =
('user','pseudo','want_to_publised_personal_info','phonenumber'),
                    ordering = ['pseudo'],
        )


so far I am calling my generic view from urls.py like this:
(r'^members/create/?$',
'django.views.generic.create_update.create_object',
dict(info_dict_members, post_save_redirect="/members/") ),


I hope that someone is going to take some times to help me.

thank you

PS: thank you to the authors of django for open sourcing this
beautifull tool.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to