Exemple #1
0
def insert_category():
    content = request.get_json()
    try:
        print('ok')
        cate = Category(name=content['name'])
        data, errors = CategorySchema().load(cate.to_json())
        print(errors)
        if errors:
            return jsonify({'status': 'ko', 'code': 422, 'msg': errors}), 422
    except:
        return jsonify({'status': 'ko', 'code': 415, 'msg': 'Fail'}), 415
    try:
        db.session.add(cate)
        db.session.commit()
        return jsonify({
            'status': 'ok',
            'code': 201,
            'msg': 'Create new category successfully!'
        }), 201
    except:
        return jsonify({'status': 'ko', 'code': 403, 'msg': 'Fail'})