我正在尝试做这样的事情:
User:
type: "object"
properties:
id:
type: "integer"
format: "int64"
name:
type: "string"
manager:
$ref: "/definitions/User"
编辑器不会引发异常,但是根据此架构生成的代码根本不起作用。
我生成了python-flask服务器,并在启动时抛出:
ImportError: cannot import name 'User'
仔细查看代码,我发现'User'类在__init__
中以及该类内部使用了'User'关键字。
也有导入:from swagger_server.models.user import User
python-flask生成器知道如何实现这样的引用吗?