Je suis nouveau sur Python et le développement web (bien que j'ai une expérience de développement avec les applications client/serveur .. un peu rouillé), et j'ai besoin de construire une application web Python un arbre interactif à partir d'une base de données (pour mon diplôme PG).Construire un arbre dans une application web en utilisant Python
J'ai essayé PyQT4 qui contient un QTreeView/QTreeWidget mais je n'ai pas pu exécuter ce formulaire en tant qu'application Web. J'ai utilisé QT Designer pour créer un tel formulaire, mais je ne pouvais pas le faire fonctionner comme une application web.
De la recherche Google (plus de deux semaines), je sais que Django est le meilleur framework pour construire une application web pour Python, mais il n'a pas de visionneuse arborescente interactive (ai-je raison?).
Je suis très confus pour le moment et je ne sais pas vraiment où aller à partir d'ici.
Je vous remercie de votre aide pour répondre aux questions critiques suivantes:
peut Django aider à la construction d'une telle application? Par exemple, prend-il en charge la vue arborescente Web? Est-ce que je peux utiliser QTreeView de PyQt avec Django?
ou même je peux construire une application web directement en utilisant PyQT et QT Designer?
Si aucun ne convient; Vos suggestions sont très appréciées.
Merci Sheena et Marcin, je vais devoir considérer Django et Javascript (complètement nouveau pour moi), j'espère que je peux trouver des échantillons pour Django cela montre comment construire un tel arbre. Je peux présumer que vous ne recommandez pas le PyQt pour cette tâche, non? –
Je n'ai aucune recommandation à faire à propos de PyQt. Notez que votre composant django pour une telle tâche sera probablement très simple - il suffit de rendre les données disponibles pour la couche javascript, et de servir la page. – Marcin