def index(request): if request.user.is_active: tiendas = Tienda.objects.all() perfil = Perfil.objects.filter( usuario = request.user) if len(perfil): return render(request, 'perfil/index.html', {'usuario': request.user, 'tiendas': tiendas }) else: perfil = Perfil() perfil.usuario = request.user perfil.save() return render(request, 'perfil/index.html', {'usuario': request.user, 'tiendas': tiendas }) else: return render(request, 'error/index.html', { 'mensaje' : 'Por favor ingrese primero a la aplicacion.'})
def crear(request): usuario = request.POST.get('usuario', ' ') password = request.POST.get('password', ' ') u = User.objects.filter(username = usuario) if len(u): return render(request, 'mensaje/index.html', {'mensaje': 'Ya existe un usuario registrado con este correo', 'url':'/login/registrar/', 'link': 'volver'}) else: user = User.objects.create_user(usuario, '', password) tienda = Tienda() tienda.url = usuario tienda.save() perfil = Perfil() perfil.usuario = user perfil.tienda = tienda perfil.save() u = authenticate(username = usuario, password = password) login_django(request, u) return redirect('/tienda/incluir/producto/')