def post(self): _user = g.user if not _user.is_root: return {'status': 400, 'message': '需要系统管理员权限'}, 400 _name = request.json.get('name', None) if not _name or len(_name) > 40: return {'status': 400, 'message': '请提供正确的网站名称'}, 400 _website = Website(name=_name) db.session.add(_website) db.session.commit() return _website.to_dict(), 201