使用Python在Web应用程序中构建树

时间:2012-04-01 14:18:08

标签: python treeview web

我是Python和Web开发的新手(尽管我有使用Client / Server应用程序的开发经验......有点生疏),我需要构建一个Python Web应用程序,从数据库中填充交互式树(对于我来说) PG学位)。

我尝试过包含QTreeView / QTreeWidget的PyQT4,但无法将此表单作为Web应用程序运行。我已经使用QT Designer来构建这样的表单,但无法使其作为Web应用程序运行。

从谷歌搜索(两周以上)我知道Django是构建Python的Web应用程序的最佳框架,但它没有交互式树查看器(我是对的吗?)。

此刻我很困惑,实际上并不知道从哪里开始。

感谢您帮助我回答以下关键问题:

  1. Django可以帮助构建这样的应用程序吗?即它是否支持Web树视图?

  2. 我可以使用PyQt的QTreeView和Django吗?甚至可以直接使用PyQT和QT Designer构建Web应用程序吗?

  3. 如果两者都不合适;非常感谢您的建议。

2 个答案:

答案 0 :(得分:1)

这实际上不是python或django问题:使用(X)HTML,其他类型的XML(例如SVG)和javascript来完成Web上的演示,以自动化客户端。

继续使用django作为你的项目,但要明白要做到这一点,你还需要掌握(至少)一个javascript库来完成这项任务。

答案 1 :(得分:0)

google django treeview进行了一些实现。另外使用JavaScript。 Django和Javascript很好地运行,并且有很多JavaScript Treeview实现。