INNER CODE UNIT · Python
add_info
kingname/SourceCodeofMongoRedis · chapter_4/main.py:18
def add_info():
info = request.json
if not checker.check_add_fields_exists(info):
return json.dumps({'success': False, 'reason': '字段不完整'}, ensure_ascii=False)
fail_reason = checker.check_value_valid(info)
if fail_reason:
return json.dumps({'success': False, 'reason': fail_reason}, ensure_ascii=False)
info['deleted'] = 0
insert_result = manager.add_info(info)
return json.dumps({'success': insert_result})
@app.route('/update', methods=['POST'])
def update_info():
info = request.json
if not checker.check_update_fields_exists(info):
return json.dumps({'success': False, 'reason': '字段不完整'}, ensure_ascii=False)
people_id = checker.transfer_people_id(info['people_id'])