Beispiel #1
0
def boards(count):
    for _ in range(count):
        board = BoardModel()
        board.name = fake.word()
        board.create_time = fake.past_datetime()
        db.session.add(board)
    db.session.commit()
    print('版块生成成功!')
Beispiel #2
0
def add_board():
    name = request.form.get('name')
    if not name:
        return restful.params_error(message='没有模块名称!')
    board_obj = BoardModel(name=name)
    db.session.add(board_obj)
    db.session.commit()
    return restful.success()
Beispiel #3
0
def aboard():
    form = AddBoardForm(request.form)
    if form.validate():
        name = form.name.data
        board = BoardModel(name=name)
        db.session.add(board)
        db.session.commit()
        return restful.success('板块添加成功!')
Beispiel #4
0
def add_board():
    form = AddBoardForm(request.form)
    if form.validate():
        name = form.name.data
        board = BoardModel(name=name)
        db.session.add(board)
        db.session.commit()
        return restful.success()
    else:
        return restful.params_error(form.get_error())
Beispiel #5
0
def aboard():
    add_form_board = AddBoardForm(request.form)
    if add_form_board.validate():
        name = add_form_board.name.data
        board = BoardModel(name=name)
        db.session.add(board)
        db.session.commit()
        return xjson.json_success(message='添加板块成功')
    else:
        return xjson.json_params_error(message=add_form_board.get_error())
Beispiel #6
0
def addboard():
    form = Add_boarder_verify(request.form)  #从接受用户传递过来的参数
    if form.validate():  #验证用户输入格式是否正确
        img_url = form.img_url.data  #从验证表单中取到数据
        name = form.name.data
        intr = form.intr.data
        notice = form.notice.data
        board = BoardModel(img_url=img_url,
                           name=name,
                           intr=intr,
                           notice=notice)
        db.session.add(board)
        db.session.commit()
        return jsonify({'code': 200, 'message': '添加成功'})

    else:
        message = form.errors.popitem()[1][0]
        return jsonify({'code': 403, 'message': message})