def register_email(request): result = {'statu': 'error', 'data': ''} if request.method == "POST" and request.POST: username = request.POST.get('username') code = request.POST.get('code') password = request.POST.get("userpass") user = EmailVaild.objects.filter(email_address=username).first() if user: if code == user.value: now = time.mktime(datetime.datetime.now().timetuple()) db_now = time.mktime(user.times.timetuple()) if now - db_now >= 86400: result["data"] = '验证码以过期' user.delate() else: buyer = Buyer() buyer.username = username buyer.email = username buyer.password = setPassword(password) buyer.save() result["data"] = '注册成功' result["statu"] = "success" user.delate() return HttpResponseRedirect('/buyer/login') else: result["data"] = '验证码错误' else: result["data"] = "验证码不存在" return render(request, 'buyer/register_email.html')
def register_email(request): result = {"statu": "error", "data": ""} if request.method == "POST" and request.POST: username = request.POST.get("username") code = request.POST.get("code") userpass = request.POST.get("userpass") email = EmailValid.objects.filter(email_address=username).first() if email: if code == email.value: now = time.mktime(datetime.datetime.now().timetuple()) db_now = time.mktime(email.times.timetuple()) if now - db_now >= 86400: result["data"] = "验证码过期" email.delelt() else: buyer = Buyer() buyer.username = username buyer.email = username buyer.password = setPassword(userpass) buyer.save() result["statu"] = "success" result["data"] = "恭喜!注册成功" email.delete() return HttpResponseRedirect("/login/") else: result["data"] = "验证码错误" else: result["data"] = "验证码不存在" return render(request, 'buyer/register_mail.html', locals())
def register(request): if request.method == 'POST' and request.POST: username = request.POST.get('username') password = request.POST.get('userpass') buyer = Buyer() buyer.username = username buyer.password = setPassword(password) buyer.save() return HttpResponseRedirect('/buyer/login') return render(request, 'buyer/register.html', locals())
def register(request): if request.method == "POST" and request.POST: username = request.POST.get("username") password = request.POST.get("userpass") buyer = Buyer() buyer.username = username buyer.password = setPassword(password) buyer.save() return HttpResponseRedirect("/login/") return render(request, 'buyer/register.html')
def login(request): if request.method == "POST": password = request.POST.get("pwd") email = request.POST.get("email") user = LoginUser.objects.filter(email = email).first() if user: db_password = user.password password = setPassword(password) if db_password == password: return HttpResponseRedirect("/Buyer/index/") return render(request, "buyer/login.html")
def register(request): #注册页面 if request.method == "POST": #如果接口方式是post username = request.POST.get("user_name") #获取页面name是user_name的值 password = request.POST.get("pwd") #& email = request.POST.get("email") #& user = LoginUser() #实例化对象表user user.username = username #把username传入 user.password = setPassword(password) #把password经过md5加密后传入 user.email = email #把email传入 user.save() #保存 return HttpResponseRedirect("/Buyer/login/") #返回到登录页面 return render(request, "buyer/register.html")
def register(request): if request.method == "POST": username = request.POST.get("user_name") password = request.POST.get("pwd") email = request.POST.get("email") user = LoginUser() user.username = username user.password = setPassword(password) user.email = email user.save() return HttpResponseRedirect("/Buyer/login/") return render(request, "buyer/register.html")
def register(request): if request.method == 'POST': username = request.POST.get('user_name') password = request.POST.get('pwd') email = request.POST.get('email') db_password = request.POST.get('cpwd') if password == db_password: user = LoginUser() user.username = username user.password = setPassword(password) user.email = email user.save() return HttpResponseRedirect('/Buyer/login/') return render(request,'buyer/register.html',locals())
def login(request): if request.method == "POST": password = request.POST.get("pwd") email = request.POST.get("email") user = LoginUser.objects.filter(email=email).first() if user: db_password = user.password password = setPassword(password) if db_password == password: response = HttpResponseRedirect("/Buyer/index/") response.set_cookie('username', user.username) response.set_cookie('user_id', user.id) request.session['username'] = user.username return response return render(request, "buyer/login.html")
def login(request): error_message = "" if request.method == "POST": password = request.POST.get("pwd") email = request.POST.get("email") user = LoginUser.objects.filter(email=email).first() if user: db_password = user.password password = setPassword(password) if db_password == password: response = HttpResponseRedirect("/Buyer/index/") response.set_cookie("username", user.username) response.set_cookie("user_id", user.id) collcet.debug("%s is login" % user.username) return response return render(request, "buyer/login.html")
def login(request): #登录页面 if request.method == "POST": #判断接口为post password = request.POST.get("pwd") #获取网页传来的pwd email = request.POST.get("email") #获取网页传来的email user = LoginUser.objects.filter( email=email).first() #user存储 网页传来的email和数据库的email if user: #判断是否存在对应的user db_password = user.password #获取数据库对应用户的密码 password = setPassword(password) #对页面传来的密码进行MD5加密 if db_password == password: #如果两值相等 response = HttpResponseRedirect("/Buyer/index/") #跳转到index主页 response.set_cookie("user_id", user.id) response.set_cookie("email", user.email) response.set_cookie("username", user.username) request.session["username"] = user.username return response # return HttpResponseRedirect("/Buyer/index/") return render(request, "buyer/login.html", locals())
def login(request): result = {"statue": "error", "data": ""} if request.method == 'POST' and request.POST: username = request.POST.get('username') user = Buyer.objects.filter(username=username).first() if user: password = setPassword(request.POST.get('userpass')) if password == user.password: response = HttpResponseRedirect('/buyer/index') response.set_cookie('username', user.username) response.set_cookie('user_id', user.id) request.session['username'] = user.username return response else: result["data"] = "密码错误" else: result["data"] = "用户名不存在" return render(request, 'buyer/login.html', {'result': result})
def register(request): result = {"statue": "error", "data": ""} if request.method == "POST" and request.POST: username = request.POST.get("username") if username: user = Buyer.objects.filter(username=username).first() if not user: password = request.POST.get("userpass") buyer = Buyer() buyer.username = username buyer.password = setPassword(password) buyer.save() return HttpResponseRedirect('/buyyer/login/') else: result["data"] = "已存在" else: result["data"] = "账号不存在" return render(request, 'buyyer/register.html', locals())
def openshop(request): result = {"statu": "error", "data": ""} if request.method == "POST" and request.POST: email = EmailValid.objects.filter( email_address=request.POST.get("email")).first() code = request.POST.get("code") if email: if code == email.value: now = time.mktime(datetime.datetime.now().timetuple()) db_now = time.mktime(email.times.timetuple()) if now - db_now >= 86400: result["data"] = "验证码过期" email.delete() else: seller = Seller() seller.username = request.POST.get("username") seller.password = setPassword(request.POST.get("password")) seller.nickname = request.POST.get("nickname") seller.phone = request.POST.get("phone") seller.address = request.POST.get("address") seller.email = request.POST.get("email") seller.id_number = request.POST.get("id_number") seller.photo = "seller/images/{0}.{1}".format( request.POST.get("email"), request.FILES.get("photo").name.rsplit(".", 1)[1]) path = os.path.join( MEDIA_ROOT, "seller/images/{0}.{1}".format( request.POST.get("email"), request.FILES.get("photo").name.rsplit(".", 1)[1])) with open(path, "wb") as f: for j in request.FILES.get("photo").chunks( chunk_size=1024): f.write(j) seller.save() result["statu"] = "success" result["data"] = "注册成功" email.delete() return HttpResponseRedirect("/seller/login/") else: result["data"] = "验证码错误" else: result["data"] = "请重新获取验证码" return render(request, "buyer/free.html", locals())
def login(request): result = {"statue": "error", "data": ""} if request.method == "POST" and request.POST: username = request.POST.get("username") user = Buyer.objects.filter(username=username).first() if user: password = setPassword(request.POST.get("userpass")) db_password = user.password if password == db_password: response = HttpResponseRedirect("/") response.set_cookie('user_id', user.id) response.set_cookie('user_name', user.username) request.session["username"] = user.username return response else: result["data"] = "密码错误" else: result["data"] = "用户名不存在" return render(request, 'buyer/login.html', {"result": result})
def login(request): data = {"data": ""} if request.method == "POST" and request.POST: username = request.POST.get("username") user = Buyer.objects.filter(username=username).first() if user: password = setPassword(request.POST.get("userpass")) db_password = user.password if password == db_password: response = HttpResponseRedirect("/buyer/index/") response.set_cookie("username", user.username) response.set_cookie("userid", user.id) request.session["username"] = user.username return response else: data["data"] = "密码错误" else: data["data"] = "用户不存在" return render(request, "buyer/login.html", {"data": data})
def register(request): error_message = "" if request.method == 'POST': username = request.POST.get("user_name") password = request.POST.get("pwd") email = request.POST.get("email") if email: user = Login_User.objects.filter(email=email).first() if not user: register_user = Login_User() register_user.email = email register_user.username = username register_user.password = setPassword(password) register_user.save() else: error_message = "用户不存在" else: error_message = "邮箱不可为空" return HttpResponseRedirect("/Buyer/login/") return render(request, "buyer/register.html", locals())
def login(request): error_message = "" if request.method == 'POST': email = request.POST.get("email") password = request.POST.get("pwd") if email: user = Login_User.objects.filter(email=email).first() if user: db_password = user.password password = setPassword(password) if db_password == password: response = HttpResponseRedirect("/Buyer/index") response.set_cookie("username", user.username) response.set_cookie("id", user.id) request.session["username"] = user.username return response else: error_message = "密码错误" else: error_message = "用户不存在" else: error_message = "邮箱不可为空" return render(request, "buyer/login.html", locals())