Einführung
In diesem Projekt lernen wir, wie man einen URL-Kürzer mit Python und Flask erstellt. Ein URL-Kürzer ist ein Tool, das eine lange URL nimmt und sie in eine kürzere, leichter zu verarbeitende URL umwandelt. Dies kann nützlich sein, um Links in sozialen Medien oder E-Mails zu teilen, sowie um lange URLs nutzerfreundlicher zu gestalten.
👀 Vorschau

🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie man einen Projektordner einrichtet und die erforderlichen Dateien für den URL-Kürzer erstellt.
- Wie man eine SQLite-Datenbank einrichtet, um die ursprünglichen URLs und ihre zugehörigen gekürzten URLs zu speichern.
- Wie man mit zufälligen Zeichen gekürzte URLs generiert.
- Wie man eine Indexseite erstellt, auf der Benutzer eine URL eingeben können, die verkürzt werden soll, und die verkürzte URL anzeigt.
- Wie man Benutzer umleitet, wenn sie eine verkürzte URL eingeben, zur ursprünglichen URL.
- Wie man eine Historie-Seite erstellt, um alle URLs anzuzeigen, die verkürzt wurden.
- Wie man das Projekt ausführt und es in einem Webbrowser testet.
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Zu verstehen, wie man ein Flask-Projekt einrichtet und die erforderlichen Dateien erstellt.
- SQLite zur Erstellung einer Datenbank und Ausführung von Abfragen zu nutzen.
- Zufällige Zeichen für die gekürzten URLs zu generieren.
- HTML-Vorlagen zu entwickeln und Basisvorlagen zu erweitern.
- Formular-Einreichungen zu verarbeiten und dynamischen Inhalt mit Flask anzuzeigen.
- URL-Umleitungen basierend auf Benutzereingaben zu implementieren.