比方說,我有3個Django的應用,應用國家,應用社會和應用金融。Django的主詳細查看插件
國家是一個'主導航'的應用程序。它在「索引」視圖中列出所有國家,並在其「詳細信息」視圖中顯示每個國家的詳細信息。
每個國家的詳細信息包括他們的社交細節(來自社交應用)和他們的財務詳情(來自金融應用)。
社會和經濟都有一個細節視圖(每個國家)
有一種優雅的方式在這些子詳細意見納入各國提供的主詳細信息視圖的「即插即用」?因此,對於每個國家的詳細信息頁面,我會看到2個選項卡,顯示該國的社交和財務詳情。
您的子細節視圖是否需要將業務邏輯應用於它們?否則,不能僅僅使用fk關係在模板中呈現細節,例如{{country.financial.foo}}?即使需要業務邏輯,您也可以將其推送到模板標籤中。您可能需要詳細說明。 – michael 2010-02-12 06:28:43
如果可能,我寧願嵌入視圖而非模板。 – jameszhao00 2010-02-12 09:23:54