2012-09-04 56 views
2

我想記錄一組sqlalchemy數據庫類。編碼這些類時,我遵循了這種邏輯。在分貝。 init .py,我有一個init_model()函數,它建立一個數據庫連接並將其綁定到declarative_base。然後,我在我的db.objects.py中導入declarative_base,並使用它自動裝載數據庫實例中的表。不幸的是,當我嘗試autodoc db.objects時,sphinx嘗試執行db.objects的導入,並發現一個未綁定的元數據,因爲init_model沒有先被調用。有什麼建議在這裏做什麼?當模塊需要設置導入前使用sphinx記錄sqlalchemy類

回答