should be AUTH_PROFILE_MODULE = 'app_name.Profile'
On May 11, 10:15 am, Bill Freeman <ke1g...@gmail.com> wrote: > Is AUTH_PROFILE_MODULE set correctly in settings.py? > > > > On Tue, May 11, 2010 at 6:43 AM, django_jedi <pemaq...@gmail.com> wrote: > > OK, I'm baffled. I must be missing something right in front of my > > face... > > > I'm trying to create a form that will allow users to update their > > profiles. No matter what I try, I get a > > > "User matching query does not exist." > > > ...error. Below is the associated view, and the related model and > > form clases. Any help would be appreciated. > > > VIEW > > --- > > @login_required > > def update_profile(request): > > try: > > myprofile = request.user.get_profile() > > except: > > up = Profile(user=request.user) > > up.save() > > myprofile = request.user.get_profile() > > > if request.method == 'POST': > > form = ProfileUpdateForm(request.POST, request.FILES, > > instance=myprofile) > > if form.is_valid(): > > form.save() > > else: > > form = ProfileUpdateForm(instance=myprofile) > > > return render_to_response('profiles/update.html', {'form':form, > > 'profile':myprofile}, > > context_instance = RequestContext(request)) > > > MODEL > > --- > > class Profile(models.Model): > > # This is the only required field > > user = models.ForeignKey(User, unique=True) > > picture = models.ImageField(upload_to='img/profilepics/%Y%m%d/', > > blank=True, null=True) > > # The rest is completely up to you... > > favorite_band = models.CharField(max_length=100, blank=True) > > favorite_cheese = models.CharField(max_length=100, blank=True) > > lucky_number = models.IntegerField(null=True, blank=True) > > > FORM > > --- > > class ProfileUpdateForm(ModelForm): > > class Meta: > > model = Profile > > > -- > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://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-us...@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group > athttp://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-us...@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.