コード例 #1
0
def alter_activity():
    activity = Activity()
    new_activity_data = activity.get_data(request)
    # 将更新插入数据库
    a_id = g.a_id
    flag = models.UpdateDB().update_activity(a_id, new_activity_data)
    return jsonify(flag)
コード例 #2
0
def alter_user_data():
    if request.method == 'GET':
        return redirect(url_for('static', filename='html/index.html'))
    else:
        data = {'data': 0}
        alter_form = forms.User()
        # 从表单中获取数据
        alter_data = alter_form.get_data(request)
        # 将改变的数据更新到数据库
        u_id = session.get('u_id')
        # u_id = 29
        update_db = models.UpdateDB()
        update = update_db.update_user(u_id, alter_data)
        print("个人信息修改:".format(update))
        data['data'] = 1
        return jsonify(data)
コード例 #3
0
def alter_user_data():
    if request.method == 'GET':
        return redirect(url_for('static', filename='html/index.html'))
    else:
        data = {'data': 0}
        # alter_form = forms.User()
        # 从表单中获取数据
        # print('test')
        alter_data = {}
        alter_data['u_nickname'] = request.form['u_nickname']
        alter_data['u_add'] = request.form['u_add']
        alter_data['u_title'] = request.form['u_title']
        alter_data['u_introduction'] = request.form['u_introduction']
        print(alter_data)
        # 将改变的数据更新到数据库
        u_id = session.get('u_id')
        # u_id = 29
        update_db = models.UpdateDB()
        update = update_db.update_user(u_id, alter_data)
        print("个人信息修改:".format(update))
        data['data'] = 1
        return jsonify(data)
コード例 #4
0
def upload_img():
    if request.method == 'GET':
        return jsonify("请求错误")
    else:
        # session['u_id'] = 29
        u_id = session['u_id']
        try:
            file = request.files['file']
            if file and allowed_img(file.filename):
                # file.filename = 'head_img_' + str(session.get('u_id')) + '.' + file.filename.rsplit('.')[1]
                file.filename = str(time.time()).replace('.', '') + '.' + file.filename.rsplit('.')[1]
                basepath = r"D:\Python\project\team_plus - 副本\app\static\file\head_img"
                upload_path = os.path.join(basepath, file.filename)
                file.save(upload_path)
                # 将图片路径更新到数据库
                db = models.UpdateDB()
                path = r'../file/head_img/' + file.filename
                db.update_head_img(u_id,path)
                # print(flag)
                return redirect(url_for('static',filename='html/activity.html'))
        except Exception:
            return redirect(url_for('static',filename='html/activity.html'))