我不熟悉Python和Web開發(雖然我有客戶端/服務器應用程序的開發經驗..有點生疏),我需要構建一個填充Python Web應用程序一個來自數據庫的交互式樹(用於我的PG學位)。使用Python在Web應用程序中構建樹
我試過PyQT4,其中包含一個QTreeView/QTreeWidget,但無法作爲一個Web應用程序運行此表單。我使用QT Designer來構建這樣的表單,但無法使其作爲Web應用運行。我知道Django是爲Python構建一個Web應用程序的最佳框架,但它沒有交互式樹狀瀏覽器(我是對嗎?)。
我現在很困惑,實際上並不知道該從哪裏出發。
我感謝您回答以下關鍵問題的幫助:
能Django的建設等應用程序的幫助?即它支持Web樹視圖嗎?
我可以在PyQt中使用QTreeView和Django嗎?甚至可以直接使用PyQT和QT Designer構建Web應用程序?
如果兩者都不合適;非常感謝您的建議。
謝謝Sheena和Marcin,我將不得不考慮Django和Javascript(對我來說是全新的),希望完全可以找到Django的一些示例展示瞭如何構建這樣一棵樹。我可以推測你並沒有推薦PyQt來完成這個任務,對吧? – 2012-04-02 01:45:37
我沒有任何關於PyQt的建議。請注意,您的用於此類任務的django組件可能非常簡單 - 只需將數據提供給javascript層即可提供頁面。 – Marcin 2012-04-02 07:02:03