Aufbau einer SaaS Checkout Erfahrung mit Django und Stripe | SaaS App From Scratch
In dieser Folge fährt @TechWithTim mit der Entwicklung einer SaaS-Anwendung in Django fort. Tim erstellt ein Kursdatenbankmodell, verbindet es mit einem Admin-Dashboard und richtet eine Stripe-Integration für den Kauf des Kurses ein.
Neu bei Cloud Computing? Starten Sie hier mit einem $100-Guthaben!
Kapitel:
0:00 Einführung
0:49 Überblick über Episode 2
1:19 Erstellen eines Datenbankmodells
1:53 Überblick über ORM (Object Relational Mapping)
2:25 Weiteres Erstellen eines Datenbankmodells
6:56 Migrationen in der Datenbank durchführen
7:20 Registrieren der Kursansicht in admin.py
9:15 Erstellen eines Super Users + Starten des Servers
10:00 Anmeldung im Adminbereich
10:33 Einen Beispielkurs erstellen
11:20 Hinzufügen eines Kursverzeichnisses: Kursliste
16:45 Hinzufügen eines Kursverzeichnisses: Kursdetails
17:55 Eine Ansicht für Kursliste und Kursdetails erstellen
23:00 Einige Fehler beheben und einen weiteren Kurs hinzufügen
24:10 Überblick über die Stripe-Integration
25: 17 Ein Stripe-Konto erstellen + einen API Schlüssel
26: 40 Stripe-Daten in der settings.py ausfüllen
28:00 URLs für Stripe einrichten + Views-Funktionen erstellen
32: 22 Funktionen/Modelle in views.py importieren
35: 30 Eine Checkout-Sitzung für Stripe erstellen
41:33 Den Server laufen lassen + Probleme beheben
43: 16 Stripe Webhook schreiben und verbinden
50: 19 Ngrok herunterladen und installieren
52: 34 Einen Endpunkt im Stripe Dashboard einrichten
54: 08 Testen Sie den Kauf und beheben Sie alle Probleme
56:40 Schlussfolgerung
Auf Tims GitHub finden Sie den Code.
Lesen Sie die Dokumentation für weitere Informationen zur Erstellung von SaaS-Anwendungen.
Erfahren Sie mehr über die Bereitstellung von Django auf Linode Marketplace.
Erfahren Siemehr über Stripe.
Abonnieren Sie diese Seite, um über neue Episodeninformiert zu werden, sobald sie erscheinen.
#AkamaiEntwickler #Django #saas #stripe
Produkt: Akamai, Django, SaaS; @TechWithTim