def save(self, *args, **kwargs): instance = super(PersonaForm, self).save(*args, **kwargs) try: crop_image(self.instance.photo.path) except: pass return instance
def save(self, *args, **kwargs): instance = super(UserEditForm, self).save(*args, **kwargs) try: crop_image(instance.image.path) except: pass return instance
def upload_photo(request): if request.method == "POST": form = ImageForm(request.POST or None, request.FILES or None, instance=request.user) if form.is_valid(): form.instance.complete_profile = True user = form.save() try: crop_image(user.image.path) except: pass return HttpResponse("%s" % user.get_photo_url(), status=200) return HttpResponse("ERROR", status=400)
def upload_photo(request): if request.method == 'POST': form = ImageForm(request.POST or None, request.FILES or None, instance=request.user) if form.is_valid(): form.instance.complete_profile = True user = form.save() try: crop_image(user.image.path) except: pass return HttpResponse('%s' % user.get_photo_url(), status=200) return HttpResponse('ERROR', status=400)