【问题标题】:Documenting sqlalchemy classes using sphinx when module requires setup before import当模块需要在导入前设置时使用 sphinx 记录 sqlalchemy 类
【发布时间】:2012-09-14 19:24:37
【问题描述】:

我想记录一组 sqlalchemy 数据库类。我在编写这些类时遵循了这种类型的逻辑。在 db.init.py 中,我有一个 init_model() 函数,用于建立数据库连接并将其绑定到 declarative_base。然后我在我的 db.objects.py 中导入该 declarative_base 并使用它从数据库实例中自动加载表。不幸的是,当我尝试自动编辑 db.objects 时,sphinx 尝试导入 db.objects 并找到未绑定的元数据,因为没有首先调用 init_model。关于在这里做什么有什么建议吗?

【问题讨论】:

    标签: python sqlalchemy python-sphinx


    【解决方案1】:

    Michael Bayer 很乐意提供这个潜在的解决方案:

    https://groups.google.com/d/topic/sqlalchemy/lLR233kwHFw/discussion

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多