def produtoSalvar(request): if request.method == 'POST': form = produtoForm(request.POST) if form.is_valid(): if(form.data['pk']): produto = Produto.objects.get(pk=form.data['pk']) produto.nome=string.replace(string.replace(form.data['nome'],"(u'",""),"',)","") produto.quantidade=string.replace(string.replace(form.data['quantidade'],"(u'",""),"',)","") produto.observacao=string.replace(string.replace(form.data['observacao'],"(u'",""),"',)","") produto.modelo=string.replace(string.replace(form.data['modelo'],"(u'",""),"',)","") else: produto = Produto( nome=form.data['nome'], quantidade=form.data['quantidade'], observacao=form.data['observacao'], modelo=form.data['modelo'] ) produto.save() return HttpResponseRedirect('/produtos/') else: return render(request,'formProdutos.html',{'form':form})
def adicionaProduto(idusuario, idProduto, nome, marca, categoria, preco, imagem, quantidade): try: produto = Carrinho.objects.get(idusuario=idusuario, produtos__produto__idProduto=idProduto) except: produto = Produto(idProduto=idProduto, nome=nome, categoria=categoria, marca=marca, preco=preco, imagem=imagem, quantidade=quantidade) Carrinho.objects(idusuario=idusuario).update(add_to_set__produtos=produto) return produto
def get(self, request): produtos = ["notebook", "mouse", "teclado", "monitor", "HD", "livros"] list_produtos = [] for produto in produtos: p = Produto(descricao=produto, preco=10) list_produtos.append(p) Produto.objects.bulk_create(list_produtos) return HttpResponse("Funcionou o BULK")
def get(selfself, request): produtos = ['Banana', 'Maçã', 'Limão', 'Laranja', 'Pera', 'Melancia'] list_produtos = [] for produto in produtos: p = Produto(descricao=produto, preco=10) list_produtos.append(p) Produto.objects.bulk_create(list_produtos)
def get(self, request): produtos = ['Banana', 'apple', 'limon', 'orange', 'pineapple'] list_produtos = [] for prod in produtos: list_produtos.append(Produto(descricao=prod, preco=10)) Produto.objects.bulk_create(list_produtos) return HttpResponse("Salvo com sucesso")
def get(self, request): produtos = ['Banana', 'Maca', 'Limao', 'Laranja', 'Pera', 'Melancia'] lista_produtos = [] for produto in produtos: p = Produto(descricao=produto, preco=10) lista_produtos.append(p) Produto.objects.bulk_create(lista_produtos) return HttpResponse("funcionou")
def get(self, resquest): produtos=['Banana', 'Maça', 'Limão', 'Pera', 'Melancia'] list_produtos=[] for produto in produtos: p = Produto(descricao=produto, preco=10) list_produtos.append(p) Produto.objects.bulk_create(list_produtos) return HttpResponse('Funcionou')
def get(self, request): produtos = ['banana', 'maca', 'limao', 'laranja', 'pera', 'melancia'] list_produtos = [] for produto in produtos: p = Produto(descricao=produto,preco=10) list_produtos.append(p) Produto.objects.bulk_create(list_produtos) return HttpResponse('funcionou')
def get(self, request): produtos = ['Banana', 'Lemon', 'Apple', 'Kiwi'] list_produtos = [] for produto in produtos: p = Produto(descricao=produto, preco=10) list_produtos.append(p) Produto.objects.bulk_create(list_produtos) return HttpResponse('Funcionou')
def criar_produtos(produtos): Produto.objects.all().delete() aux = [] for produto in produtos: data = dict( descricao=Utils.gen_digitis(3) + " - " + produto, preco=random() * randint(750, 4500), ) obj = Produto(**data) aux.append(obj) Produto.objects.bulk_create(aux)
def get(self, request): from random import randint produtos = ['leite', 'sabonete', 'macarrao', 'azeite', 'trigo', 'oleo', 'arroz', 'carne'] lista_produtos = [] for produto in produtos: x = randint(3, 11) a = Produto(descricao=produto, preco=x) lista_produtos.append(a) Produto.objects.bulk_create(lista_produtos) return HttpResponse("bulk_create")
def get(self, request): produtos = [ 'Banana', 'Maça', 'Pera', 'Abacaxi', 'Laranja', 'Maracujá', 'Limão', 'Acerola' ] lista_produtos = [] for produto in produtos: p = Produto(descricao=produto, preco=10) lista_produtos.append(p) Produto.objects.bulk_create(lista_produtos) return HttpResponse('Lista adicionada com sucesso')
def get(self, request): produtos = ['Banana', 'Maça', 'Limão', 'Laranja', 'Pera', 'Melancia'] lista_produtos = [] response = render_to_response('home.html') if not request.COOKIES.get('produto_bulk'): for produto in produtos: p = Produto(descricao=produto, preco=10) lista_produtos.append(p) Produto.objects.bulk_create(lista_produtos) response.set_cookie('produto_bulk', 'True', max_age=24*60*60) return response
def get(self, request): produtos = { 'Banana': 2.5, 'Maca': 1.7, 'Limao': 1.4, 'Laranja': 4, 'Pera': 3, 'Melancia': 10 } lista_produtos = [] for produto, preco in produtos.items(): p = Produto(descricao=produto, preco=preco) lista_produtos.append(p) Produto.objects.bulk_create(lista_produtos) return HttpResponse('Funcionou')