python 会议室预约系统_基于django的会议室预订系统

欢迎登录会议室预订系统


{% csrf_token %}

用户名

密码

登录

varhandlerPopup= function(captchaObj) {//成功的回调

captchaObj.onSuccess(function() {varvalidate=captchaObj.getValidate();//1. 取到用户填写的用户名和密码 -> 取input框的值

varusername=$("#username").val();varpassword=$("#pwd").val();

$.ajax({

url:"/login/",//进行二次验证

type:"post",

dataType:"json",

data: {

username: username,

pwd: password,

csrfmiddlewaretoken: $("[name='csrfmiddlewaretoken']").val(),

geetest_challenge: validate.geetest_challenge,

geetest_validate: validate.geetest_validate,

geetest_seccode: validate.geetest_seccode

},

success:function(data) {

console.log(data);if(data.status) {//有错误,在页面上提示

$(".login-error").text(data.msg);

}else{//登陆成功

location.href=data.msg;

}

}

});

});

$("#login_btn").click(function() {

captchaObj.show();

});//将验证码加到id为captcha的元素里

captchaObj.appendTo("#popup-captcha");//更多接口参考:http://www.geetest.com/install/sections/idx-client-sdk.html

};//当再次点击input输入框时,错误提示要消失

$("#username,#pwd").focus(function() {

$(".login-error").text("");

})//验证开始需要向网站主后台获取id,challenge,success(是否启用failback)

$.ajax({

url:"/pc-geetest/register?t=" +(newDate()).getTime(),//加随机数防止缓存

type:"get",

dataType:"json",

success:function(data) {//使用initGeetest接口

//参数1:配置参数

//参数2:回调,回调的第一个参数验证码对象,之后可以使用它做appendTo之类的事件

initGeetest({

gt: data.gt,

challenge: data.challenge,

product:"popup",//产品形式,包括:float,embed,popup。注意只对PC版验证码有效

offline:!data.success//表示用户后台检测极验服务器是否宕机,一般不需要关注

//更多配置参数请参见:http://www.geetest.com/install/sections/idx-client-sdk.html#config

}, handlerPopup);

}

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值