Zum Hauptinhalt Zur Navigation Zur Suche

Golem Plus Artikel
Python-Framework:
So entwickelt man Webanwendungen mit Django

Von der Datenbank bis zur Weboberfläche: Das Python-Framework Django nimmt Entwicklern viele Routineaufgaben ab. Wir zeigen, wie es funktioniert.
/ Michael Bröde
4 Kommentare Auf Google folgen (öffnet im neuen Fenster)
Es kann losgehen mit Django. (Bild: Screenshot: Michael Bröde)
Es kann losgehen mit Django. Bild: Screenshot: Michael Bröde

Viele Daten werden heute selbstverständlich in Clouddiensten gespeichert und über das Internet bereitgestellt. Doch nicht immer ist das notwendig oder gewünscht. Gerade im privaten Umfeld oder in kleinen Arbeitsgruppen kann es sinnvoll sein, Informationen ausschließlich im lokalen Netzwerk bereitzustellen – etwa aus Gründen der Datensouveränität, der Sicherheit oder der Unabhängigkeit von externen Diensten.

Moderne Webtechnologien ermöglichen genau das: Mit überschaubarem Aufwand lässt sich eine eigene Webanwendung betreiben, die nur im Heimnetz erreichbar ist. Ein Raspberry Pi reicht als Hardware aus, während Frameworks wie Django die Entwicklung erleichtern und Datenbanken wie MariaDB eine strukturierte Speicherung ermöglichen. Dieser Artikel erläutert, wie eine solche Lösung aufgebaut werden kann, von der Datenbasis über das Backend bis zur fertigen Weboberfläche im lokalen Netzwerk.

Golem Plus Artikel