Wie man eine skalierbare Django SaaS-Anwendung von Grund auf bereitstellt
In dieser neuen Serie erklärt @TechWithTim, wie man eine SaaS-Anwendung in Django erstellt. In dieser Folge richtet Tim das Projekt ein und erstellt HTML-Vorlagen.
Neu bei Cloud Computing? Starten Sie hier mit einem $100-Guthaben!
Kapitel:
0:00 Einführung
1:25 Kurzdemo: ngrok, Registrierung, An- und Abmeldung
4:00 Erstellen von Servern auf Akamai
6:10 Erstellen eines GitLab-Servers
7: 05 Erstellen eines Datenbank-Clusters
7:50 Ein Django-Projekt erstellen und Module installieren
10:15 Verschiedene Django-Anwendungen erstellen
11: 35 Verknüpfen Sie die Anwendungen mit dem Hauptprojekt
12: 15 Hinzufügen von 'corsheaders' zu Apps & Middleware
13: 32 Verknüpfen der URLs
15: 58 Eine Basis-HTML-Vorlage erstellen
17: 10 Bootstrap zur HTML-Vorlage hinzufügen
18:05 Hinzufügen einer Navigationsleiste
23: 07 Hinzufügen eines Containers für den Hauptinhalt der Website
23:52 Ein Registrierungsverzeichnis erstellen (Registrierung & Login)
25: 19 Eine Login-Vorlage erstellen
29: 05 Eine Registrierungsvorlage erstellen
29: 55 Erstellen einer 'Registrieren'-Ansicht + 'Registrieren'-Formular
38: 17 URLs mit den Templates verbinden
44:10 Einrichten der Datenbank
45:05 Testen Sie die Seiten (Registrierung, Anmeldung) und beheben Sie Probleme
49:00 Weiterleitungen einrichten + E-Mail-Dienst
53:50 Testen der Login/Logout-Seiten + Zurücksetzen des Passworts
54:55 Verbinden mit der Cloud-Datenbank
57:15 Die IP-Adresse auf die Whitelist setzen + Migrationen durchführen
59:00 GitLab zum Speichern des Git-Repositorys konfigurieren
1:04:25 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.
Abonnieren Sie diese Seite, um über neue Episodeninformiert zu werden, sobald sie erscheinen.
#AkamaiEntwickler #Django #saas
Produkt: Akamai, Django, SaaS; @TechWithTim