Wie du ja schon erfahren hast ist es mit umwandeln nicht getan, so funktioniert Softwareentwicklung nicht. Zudem Python ist nicht die beste Wahl für Webanwendungen. Du kaufst dir ja auch keine Säge um eine Schraube reinzudrehen.

Die Grundlagen sind in den meisten Sprachen dieselben, du könntest also durchaus noch umschwenken.

In der Webentwicklung ist momentan am häufigsten genutzt eine Kombination aus:
- MongoDB (Datenbank)
- Express (ein Javascript Framework)
- Angular (Frontendentwicklung - hier kommen deine HTML Templates)
- Node.js (eine Javascript runtime)

Alle 4 basieren auf Javascript bzw. Typescript. Genannt wird das MEAN stack.

Hier noch ein link der dir eine Anleitung gibt wie du eine entsprechende Entwicklungsumgebung für einen MEAN stack aufbaust:
https://www.infoworld.com/article/3313667/mean-stack-tutorial-get-started-with-the-mean-stack.html

...zur Antwort