Exemple #1
0
def changePromo3(request):
	pr=request.POST.get("array")
	jsonArray=json.loads(pr)
	print(jsonArray["promo"])
	#print (jsonArray["items"])
	promoId= jsonArray["promo"]
	itemPromo.objects.filter(promoFK_id=promoId).delete()
	for item in jsonArray["items"]:
		it=itemPromo(promoFK_id=promoId,productFK_id=item["id"],promoQuantity=item["quant"])
		it.save()
	return HttpResponse(promoId)
Exemple #2
0
def addProd2(request):
	nam = request.POST.get('name')
	pri = request.POST.get('sellPrice', '')
	buyP=request.POST.get('buyPrice', '')
	meas = request.POST.get('mu', '')
	isP = request.POST.get('promo', '')
	t=request.POST.get('tipoProd', '')
	c=request.POST.get('category','1')
	image=request.POST.get('image')

	
	#--------------
# 	id=1000
# 	destination = open('static/chieti/productImages/'+id+'.png, wb+')
# 	f=request.FILES['file']
# 	for chunk in f.chunks():
# 		destination.write(chunk)
# 	destination.close()
	#---------------
	
	if not c.isdigit():
		c=category.objects.get(description=c).id
		pass
	#items=request.POST.get('items', '')
	#items2=request.POST['itemPromo']
	#print ("i----:",items2)
	cat=category.objects.get(id=c)
	pr = product(measureUnit=meas, salePrice=pri, name=nam,isPromo=isP,category=cat,buyPrice=buyP)
	pr.save()
	
	jsonItemsPromo=request.POST.get('jsonItemPromo')
	j=json.loads(jsonItemsPromo)

	for item in j['itemsPromo']:
		it=itemPromo(promoFK_id=pr.id,productFK_id=item['id'],promoQuantity=item['quant'])
		it.save()
	return redirect(addProd)
Exemple #3
0

from django.contrib.auth import authenticate
from django.contrib.auth.models import User
from django.db import models

from chieti.models import order, product, item, orderManager, user, category, \
	itemPromo


# Create your tests here.
if __name__ == '__main__':
	p=product.objects.get(id=1)
	it=itemPromo(promoFK_id=p,productFK=p,promoQuantity=3)
	#it.save()