我不熟悉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