Building a tree in a web app using Python
google django treeview for a few implementations. Alternativly use JavaScript. Django and Javascript play nicely and there are loads of JavaScript Treeview implementations.
I'm new to Python and web development (although I have development experience with Client/Server apps .. a little rusty), and I need to build a Python web application that populates an interactive tree from a database (for my PG degree).
I've tried PyQT4 which contains a QTreeView/QTreeWidget but couldn't run this form as a web application. I've used QT Designer to build such form but couldn't make it run as a web app.
From Google search (over two weeks) I know that Django is the best framework to build a web app for Python, but it doesn't have an interactive tree viewer (am I right?).
I'm very confused at the moment and don't actually know where to go from here.
I'd appreciate your help in answering the following critical questions:

Can Django help in building such application? i.e. Does it support web tree view?
Can I use QTreeView from PyQt with Django? or even can I build a web application directly using PyQT and QT Designer?
If neither are suitable; Your suggestions are very much appreciated.