Erstellen einer REST-API in Flask mit SQLite

Anfänger

In diesem Projekt lernen wir, wie man eine REST-API in Flask erstellt und SQLite als Datenbank verwendet. Wir beginnen damit, eine Beispiel-SQLite-Datenbank zu erstellen und sie mit einigen Daten zu befüllen. Anschließend bauen wir eine Flask-Anwendung mit Endpunkten, um CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) auf den Daten in der SQLite-Datenbank auszuführen.

pythonweb-development

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt werden wir lernen, wie man eine REST-API in Flask mit SQLite als Datenbank erstellt. Wir beginnen damit, eine Beispiel-SQLite-Datenbank zu erstellen und sie mit einigen Daten zu befüllen. Anschließend bauen wir eine Flask-Anwendung mit Endpunkten, um CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) auf den Daten in der SQLite-Datenbank auszuführen.

👀 Vorschau

Flask SQLite API Vorschau

🎯 Aufgaben

In diesem Projekt lernst du:

  • Wie man eine Flask-Anwendung mit SQLite als Datenbankbackend erstellt
  • Wie man eine Beispiel-SQLite-Datenbank und -Tabelle erstellt
  • Wie man die Datenbanktabelle mit Beispiel-Daten befüllt
  • Wie man Endpunkte implementiert, um alle Benutzer abzurufen, einen bestimmten Benutzer anhand der ID abzurufen, einen neuen Benutzer zu erstellen, einen bestehenden Benutzer zu aktualisieren und einen Benutzer zu löschen
  • Wie man die REST-API-Endpunkte mit cURL oder einem Browser testet

🏆 Errungenschaften

Nach Abschluss dieses Projekts kannst du:

  • Eine Flask-Anwendung mit SQLite als Datenbank erstellen
  • CRUD-Operationen auf Daten in einer SQLite-Datenbank mit Flask ausführen
  • REST-API-Endpunkte für eine Flask-Anwendung implementieren und testen

Lehrer

labby
Labby
Labby is the LabEx teacher.