def registration(): body = request.get_json() user = User(**body) user.hash_password() user.save() id = user.id return {'id': str(id)}, 200
def post_users(): user_id = get_jwt_identity() if user_id == "admin": file = request.files['file'] file.save('import.json') with open("import.json", "r") as read_file: file = json.load(read_file) if file: data = file for order in data["orders"]: id = order["_id"]["$oid"] order.pop("_id", None) orders = Order(**order, id=id) orders.save() for user in data["users"]: id = user["_id"]["$oid"] user.pop("_id", None) users = User(**user, id=id) users.save() return '', 200 return {"msg": "log in as admin"}, 401