我正在運行Idios, a profile app,我想在我的應用程序頂端的idios(即保持idios pip-installable,不需要修改應用程序本身)的配置文件。Django模板上下文多個視圖
問題是,配置文件視圖是在idios應用程序中編寫的,使用傳遞上下文變量的面向對象的方法,並在模板中顯示該視圖。我希望配置文件視圖還包含由單獨的朋友應用管理的用戶朋友列表。我僅通過將朋友導入Idios並使用新的friend_list變量更新上下文並添加另一個模板塊來顯示好友列表來獲得概念驗證。
那麼,在不改變idios應用程序的情況下,結合朋友列表和個人資料的最佳方法或最理智的方法是什麼?這個問題基本上是幫助確實瞭解Django中的MVT系統以支持可重用應用程序的DRY方式。
太好了,你們都幫了很多忙,這個描述有一些細節,所以我選了它,但都足夠了。我知道面向對象的方法是有優勢的,它非常簡單,我看不到它:類繼承! – wrought 2011-12-30 22:58:45
哦,我只是用這種方式來實現它,完美地工作。 – wrought 2011-12-30 23:00:43