Exemple #1
0
    def profile_post(self, request):
        """docstring for edit_post"""
        form = UserForm(data=request.POST, instance=self.user)
        if form.is_valid():
            user = form.save(commit=False)
            user.put()

            # redirect('u/profile')

        # redraw the settings page
        photo_form = ProfilePhotoForm()
        photo_upload_url = photo.create_upload_url()
        back_url = request.path

        return template('page_user_profile.html', locals())
Exemple #2
0
 def profile_post(self, request):
   """docstring for edit_post"""
   form = UserForm(data=request.POST, instance=self.user)
   if form.is_valid():
     user = form.save(commit=False)
     user.put()
     
     # redirect('u/profile')
   
   # redraw the settings page
   photo_form = ProfilePhotoForm()
   photo_upload_url = photo.create_upload_url()
   back_url = request.path
     
   return template('page_user_profile.html', locals())
Exemple #3
0
    def profile(self, request):
        """The user profile settings page"""

        # user image setting
        if request.get('image_url', ''):
            self.user.photo_url = request.get('image_url')
            self.user.put()

            site_message = _("Your photo has been changed.:-)")

        form = UserForm(instance=self.user)
        photo_form = ProfilePhotoForm()
        photo_upload_url = photo.create_upload_url()
        back_url = request.path

        logging.debug("form %s", self.user.to_dict())

        return template('page_user_profile.html', locals())
Exemple #4
0
 def profile(self, request):
   """The user profile settings page"""
   
   # user image setting
   if request.get('image_url', ''):
     self.user.photo_url = request.get('image_url')
     self.user.put()
     
     site_message = _("Your photo has been changed.:-)")
   
   form = UserForm(instance=self.user)
   photo_form = ProfilePhotoForm()
   photo_upload_url = photo.create_upload_url()
   back_url = request.path
   
   logging.debug("form %s", self.user.to_dict())
   
   return template('page_user_profile.html', locals())