我是Python和Web开发的新手(尽管我有使用Client / Server应用程序的开发经验......有点生疏),我需要构建一个Python Web应用程序,从数据库中填充交互式树(对于我来说) PG学位)。
我尝试过包含QTreeView / QTreeWidget的PyQT4,但无法将此表单作为Web应用程序运行。我已经使用QT Designer来构建这样的表单,但无法使其作为Web应用程序运行。
从谷歌搜索(两周以上)我知道Django是构建Python的Web应用程序的最佳框架,但它没有交互式树查看器(我是对的吗?)。
此刻我很困惑,实际上并不知道从哪里开始。
感谢您帮助我回答以下关键问题:
Django可以帮助构建这样的应用程序吗?即它是否支持Web树视图?
我可以使用PyQt的QTreeView和Django吗?甚至可以直接使用PyQT和QT Designer构建Web应用程序吗?
如果两者都不合适;非常感谢您的建议。
答案 0 :(得分:1)
这实际上不是python或django问题:使用(X)HTML,其他类型的XML(例如SVG)和javascript来完成Web上的演示,以自动化客户端。
继续使用django作为你的项目,但要明白要做到这一点,你还需要掌握(至少)一个javascript库来完成这项任务。
答案 1 :(得分:0)
google django treeview进行了一些实现。另外使用JavaScript。 Django和Javascript很好地运行,并且有很多JavaScript Treeview实现。