有沒有人對組織基於sqlalchemy的項目有所瞭解?我有很多表和類與外鍵,和關係。大家在分類,表格和映射器方面做了什麼?我對這個框架相對比較陌生,所以任何幫助將不勝感激。Sqlalchemy文件組織
例子:
classA.py # table definition and class A definition
classB.py # table definition and class B definition
### model.py
import classA,classB
map(classA.classA,clasSA.table)
map(classB.classB,clasSB.table)
裏面包括ClassA的映射器,和ClassB工作,但提出了建立關係時,交進口問題..也許我失去了一些東西:)
謝謝。今天我花時間重寫我的代碼,以使用聲明式風格。這是要麼,要麼在所有類都加載完畢後定義所有的映射。 (這很醜陋)。 – 2010-03-05 07:16:54