I'll take a look at that. Even commenting that line out and attempting to access self.title I'm still getting an attribute error thrown: 'Register' object has no attribute 'title'
On Aug 19, 10:22 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > As a first guess I'm not sure that user = User is doing what you would > want. I think instead you want to instantiate a new User object. All > you are doing right now is creating an alias user for User. > > On Aug 19, 3:16 pm, MikeHowarth <[EMAIL PROTECTED]> wrote: > > > Hi I was wondering whether anyone can help me out. > > > I'm currently creating a form to register users, what I'm finding is > > that when I then attempt to save the user within the Register:save > > method I'm getting an attribute error when trying to access the title > > attribute. I've tried referencing both title, and self.title to no > > avail. > > > Can anyone advise me on where I'm going wrong with this? > > > class Register(forms.Form): > > > def __init__(self, data=None, request=None, *args, **kwargs): > > if request is None: > > raise TypeError("Keyword argument 'request' must be > > supplied") > > super(Register, self).__init__(data, *args, **kwargs) > > self.request = request > > > #personal information > > title = forms.ChoiceField(choices=titlechoice) > > > def save(self): > > > #set up the objects we are going to populate > > user = User > > user.title = self.title --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---