def crear(request): correo = request.POST.get("correo", False) password = request.POST.get("password", False) tienda = request.POST.get("tienda", False) t = Tienda.objects.filter(nombre=tienda) if len(t): return HttpResponse("esta tienda ya existe") u = User.objects.filter(username=correo) if len(u): return HttpResponse("este usuario ya existe") else: user = User.objects.create_user(correo, '', password) t = Tienda() t.nombre = tienda t.usuario = user t.save() u = authenticate(username=correo, password=password) login_django(request, u) return redirect('/tienda/incluir/producto/')
def bautizar(request): tienda = request.POST.get('tienda', False) if tienda: t = Tienda.objects.filter(Q(usuario = request.user) | Q(nombre = tienda)) if len(t): error = 'YA EXISTE UNA TIENDA CON ESTE NOMBRE' return render(request,'tienda/bautizar.html', {'error':error}) else: t = Tienda() t.nombre = tienda t.usuario = request.user t.save() return redirect('/tienda/incluir/producto/') if request.user.id == None: return HttpResponse("usuario no autenticado") else: tienda = Tienda.objects.filter(usuario = request.user) if len(tienda): return redirect('/tienda/incluir/producto/') else: return render(request,'tienda/bautizar.html')
def bautizar(request): tienda = request.POST.get('tienda', False) if tienda: t = Tienda.objects.filter(Q(usuario=request.user) | Q(nombre=tienda)) if len(t): error = 'YA EXISTE UNA TIENDA CON ESTE NOMBRE' return render(request, 'tienda/bautizar.html', {'error': error}) else: t = Tienda() t.nombre = tienda t.usuario = request.user t.save() return redirect('/tienda/incluir/producto/') if request.user.id == None: return HttpResponse("usuario no autenticado") else: tienda = Tienda.objects.filter(usuario=request.user) if len(tienda): return redirect('/tienda/incluir/producto/') else: return render(request, 'tienda/bautizar.html')