2017-10-17 39 views
-1

J'ai écrit une application très simple en Python pour un projet d'école. C'est pour une communauté de partage de compétences que notre club essaie de démarrer. Imaginez Venmo, mais sans aucun argent impliqué. C'est essentiellement un disque de faveurs faites pour ceux dans la communauté.Comment rendre une application disponible en ligne? [Python]

Les informations des utilisateurs sont stockées en tant que dictionnaire dans un dictionnaire de tous les utilisateurs. Le dictionnaire est décapé et le .pkl est mis à jour automatiquement chaque fois que l'information de l'utilisateur est modifiée. Je souhaite que les utilisateurs puissent accéder aux informations en ligne en se connectant via un nom d'utilisateur et un mot de passe. Il sera utilisé régulièrement par les gens et la sécurité n'est pas vraiment un souci car il ne stocke pas d'informations personnelles et les utilisateurs sont un petit groupe qui sont dans notre club. De toute façon, mon problème est que je ne sais que faire des choses backend et des interfaces graphiques de base tkinter (qui, AFAIK ne peut pas être utilisé pour mes besoins). Je suis un programmeur débutant autodidacte et non engagé, donc je ne sais même pas comment chercher ce que j'essaie de faire. J'imagine que ce que je dois faire est de mettre le programme et le .pkl sur le serveur qui hébergera mon site Web. (J'ai un nom de domaine, mais je n'ai jamais compris comment en faire un site web ...) De là, j'imagine que je dois écrire un code qui créera un écran de connexion et permettra aux utilisateurs de se connecter et voir les attributs associés leur profil ainsi que d'envoyer "paiement" (comme faveurs) à d'autres utilisateurs.

Comment puis-je faire tout cela? Je suis à la recherche de ressources en ligne ou d'explications de la communauté qui m'aideront à lancer ce projet. Aussi, me dire ce que j'appelle ce que j'essaye de faire serait grandement apprécié. Merci!

Répondre

0

Si j'ai compris votre idée, alors vous voulez juste créer l'application web python.

Premièrement, vous devriez vérifier python WebFrameworks et choisissez le droit pour vous.

Ensuite, vous devriez vérifier comment l'utiliser sur votre serveur Web existant. Et last but not least (si je n'ai rien oublié), vous devriez vérifier quelques informations sur la programmation frontale. Désolé, si je me trompe d'idée ou si je vous trompe à un point donné.