def sign(): # if not session.get('logged', None): # return redirect('/login') result = GK.post('get_signin_by_student_opt', student=session['u_id']) photo_list = None if result: photo_list = GK.post('get_partication_by_schedule', schedule=result['schedule']['_id']) # result = None # photo_list = GK.post('get_partication_by_schedule', schedule='5c22f4b1dbd73973b64b45a7') return render_template('sign_in.html', result=result, photo_list=photo_list)
def sign_in(): # if not session.get('logged', None): # return redirect('/login') file = request.files['file'] base_path = path.abspath(path.dirname(__file__)) file_path = path.join(base_path, 'file') filename = path.join(file_path, secure_filename(file.filename)) file.save(filename) sign_info = GK.post('get_signin_by_student_opt', student=session['u_id']) sign_result = GK.sign_in(session['stu_info'], sign_info['_id']) sign_upload_result = GK.sign_upload(filename, session['stu_info'], sign_info) result = { 'upload': sign_upload_result.strip('"'), 'signIn': sign_result } return Response(json.dumps(result, ensure_ascii=False))