fixes
This commit is contained in:
parent
947327422e
commit
820c7a42da
@ -48,7 +48,7 @@ def register_user(request):
|
||||
if request.POST['password1'] != request.POST['password2']:
|
||||
return HttpResponse('{"reason":"Hesla se neshodují!"}', status=400, content_type='application/json')
|
||||
if not request.POST['phone']:
|
||||
return HttpResponse('{"reason":"Hesla se neshodují!"}', status=400, content_type='application/json')
|
||||
return HttpResponse('{"reason":"Telefon je povinný"}', status=400, content_type='application/json')
|
||||
if DjangoUser.objects.filter(email=request.POST['email']):
|
||||
return HttpResponse('{"reason":"Email je již registrován!"}', status=400, content_type='application/json')
|
||||
email = request.POST['email']
|
||||
@ -294,8 +294,6 @@ web: https://alkator.cz""",
|
||||
cc=[]
|
||||
)
|
||||
|
||||
user = invoice.user
|
||||
|
||||
template = TemplateResponse(
|
||||
None,
|
||||
'invoice.html',
|
||||
@ -314,10 +312,10 @@ web: https://alkator.cz""",
|
||||
mail.attach('faktura.pdf', attach.read(), 'application/pdf')
|
||||
if not mail.send():
|
||||
return HttpResponse(status=500)
|
||||
elif paid == 'CANCELLED' and not user.paid:
|
||||
racer.product.quantity += 1
|
||||
racer.product.save()
|
||||
racer.delete()
|
||||
elif paid == 'CANCELLED' and not invoice.paid:
|
||||
for ip in InvoiceProduct.objects.filter(invoice=invoice):
|
||||
ip.product.quantity += ip.quantity
|
||||
ip.delete()
|
||||
invoice.delete()
|
||||
return HttpResponse(status=200)
|
||||
|
||||
@ -449,7 +447,7 @@ def cart_delete(request):
|
||||
product = Product.objects.get(id=_id)
|
||||
cart_product = CartProduct.objects.get(cart=cart, product=product)
|
||||
cart_product.delete()
|
||||
return HttpResponse('{"status":"success", "reason":"Úspěšně odstraněno z košíku."}')
|
||||
return HttpResponse('{"status":"success", "reason":"Úspěšně odstraněno z košíku."}', content_type='application/json')
|
||||
|
||||
|
||||
def cart_decrease(request):
|
||||
@ -463,13 +461,13 @@ def cart_decrease(request):
|
||||
cart_product.delete()
|
||||
else:
|
||||
cart_product.save()
|
||||
return HttpResponse('{"status":"success", "reason":"Úspěšně sníženo množství v košíku."}')
|
||||
return HttpResponse('{"status":"success", "reason":"Úspěšně sníženo množství v košíku."}', content_type='application/json')
|
||||
|
||||
|
||||
def cart(request):
|
||||
user = request.user
|
||||
if not user.is_authenticated:
|
||||
return HttpResponse("[]")
|
||||
return HttpResponse("[]", content_type='application/json')
|
||||
cart = []
|
||||
try:
|
||||
for cart_product in CartProduct.objects.filter(cart=user.cart):
|
||||
@ -482,7 +480,7 @@ def cart(request):
|
||||
'img': cart_product.product.img.url,
|
||||
})
|
||||
except AttributeError:
|
||||
return HttpResponse("[]")
|
||||
return HttpResponse("[]", content_type='application/json')
|
||||
return HttpResponse(json.dumps(cart))
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user