def change_image(request, id): if request.method == 'POST': image = request.FILES.get('image') user = request.user p = Products.objects.filter(id=id) transformation = request.POST.get('transformation') i = Images() x = i.upload_image_new(image=image, user=user, name=p.product, trans=transformation) p.image = x p.save() return HttpResponse()
def int_category_add_image(request, slug): category = Category.objects.get(slug=slug) # products = Products.objects.filter() if request.method == 'POST': image = request.FILES.get('image') user = request.user transformation = request.POST.get('transformation') i = Images() category.image = i.upload_image_new(image=image, user=user, trans=transformation) category.save() return HttpResponse()
def set_logo(request): user = request.user workplace = user.userprofile.primary_workplace if request.method == 'POST': image = request.FILES.get('image') transformation = request.POST.get('transformation') i = Images() workplace.logo = i.upload_image_new(image=image, user=user, name=workplace.name, trans=transformation) workplace.save() return HttpResponse() else: return render(request, reverse('workplace:edit'))
def add_image(request): if request.method == 'POST': image = request.FILES.get('image') n = request.POST.get('index') user = request.user # path = request.META.get('HTTP_REFERER') # if 'internal' in path: # user = User.objects.get(username='******') # p = Products.objects.filter(user=user).last() transformation = request.POST.get('transformation') i = Images() x = i.upload_image_new(image=image, user=user, trans=transformation) ii = Images.objects.filter(user=user, temp_key=n) if ii: ii.delete() x.temp_key = n x.save() return HttpResponse()