コード例 #1
0
ファイル: forms.py プロジェクト: grvty-labs/GRVTY-Teams
 def save(self, *args, **kwargs):
     instance = super(PersonaForm, self).save(*args, **kwargs)
     try:
         crop_image(self.instance.photo.path)
     except:
         pass
     return instance
コード例 #2
0
ファイル: forms.py プロジェクト: grvtylabs/GRVTY-Teams
 def save(self, *args, **kwargs):
     instance = super(UserEditForm, self).save(*args, **kwargs)
     try:
         crop_image(instance.image.path)
     except:
         pass
     return instance
コード例 #3
0
ファイル: forms.py プロジェクト: grvty-labs/GRVTY-Teams
 def save(self, *args, **kwargs):
     instance = super(UserEditForm, self).save(*args, **kwargs)
     try:
         crop_image(instance.image.path)
     except:
         pass
     return instance
コード例 #4
0
ファイル: views.py プロジェクト: grvtylabs/GRVTY-Teams
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)
コード例 #5
0
ファイル: views.py プロジェクト: grvty-labs/GRVTY-Teams
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)