一、效果图
点击签到后
二、数据库
用一张数据表存用户签到的信息,每次用户签到都会往表中添加一条记录了用户id和签到日期的数据,如下图
三、后端
后端写两个接口,一个用于查询用户今日是否签到和签到记录总数,一个用于添加用户签到信息到数据库。这里用的是python的flask框架。
(1)查询用户签到信息接口:
@app.route('/get_sign/')defget_sign(user_id):try:
data=get_sign_info(user_id)exceptException as e:return jsonify({'status':0,'Exception':str(e)})return jsonify({'status':1,'data':data