INNER CODE UNIT · Python

index

kingname/SourceCodeofMongoRedis · chapter_11/QASystem/main.py:15

def index():
    session_data = redis.fetch_session(request.cookies.get('session'))
    question_list = mongo.query_question()
    return render_template('index.html', question_list=question_list, session=session_data)


@app.route('/login', methods=['GET', 'POST'])
def login():
    if request.method == 'GET':
        return render_template('login.html')
    else:
        body = request.json
        user = body.get('user', '')
        password = body.get('password', '')
        if not all([user, password]):
            return json.dumps({'success': False, 'reason': '用户名和密码不能同时为空!'}, ensure_ascii=False)
        user_info = mongo.get_user_info(user)
        if not user_info['success']:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…