使用对对象内部相同对象的引用

时间:2018-11-19 16:52:05

标签: swagger-2.0 swagger-editor

我正在尝试做这样的事情:

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生成器知道如何实现这样的引用吗?

0 个答案:

没有答案