undefined Tutorials

Sichere dynamische Templates mit Jinja2 generieren

Sichere dynamische Templates mit Jinja2 generieren

Das Generieren von HTML aus Python heraus ist nicht Spaß und tatsächlich ziemlich umständlich, da Sie selbst die HTML-Umwandlung mit escape vornehmen müssen, um die Anwendung sicher zu halten. Aus diesem Grund konfiguriert Flask das Jinja2-Template-Engine automatisch für Sie. Mit Templates können beliebige Textdateien generiert werden. Bei Webanwendungen werden Sie hauptsächlich HTML-Seiten generieren, können aber auch Markdown, einfachen Text für E-Mails und alles andere erzeugen.
FlaskPython
Das Aufbauen einer Flask-Anwendung

Das Aufbauen einer Flask-Anwendung

In diesem Lab werden Sie durch den Prozess des Einrichtens einer grundlegenden Flask-Anwendung geführt. Flask ist ein leichtgewichtiges Web-Applikationsframework für Python. Es ist so konzipiert, dass das Einstieg in die Webanwendungentwicklung schnell und einfach ist.
Flask
Flask-Anwendung bereitstellen

Flask-Anwendung bereitstellen

In diesem Lab lernen wir, wie man eine Flask-Anwendung auf einen Server bereitstellt. Wir werden eine Distributionsdatei für unsere Anwendung erstellen und auf dem Server installieren. Das Lab setzt voraus, dass Sie über ein grundlegendes Verständnis von Flask, Python-Virtual-Umgebungen und der Befehlszeile verfügen.
Flask
Flask-Unit-Tests mit Pytest und Coverage

Flask-Unit-Tests mit Pytest und Coverage

In diesem Lab werden wir lernen, wie man Unit-Tests für eine Flask-Anwendung schreibt. Wir werden Pytest und Coverage verwenden, um unseren Code zu testen und zu messen. Am Ende dieses Labs werden Sie verstehen, wie Sie sicherstellen können, dass Ihre Anwendung wie erwartet funktioniert und Bereiche identifizieren, die Verbesserungen benötigen.
Flask
Projekt installierbar machen

Projekt installierbar machen

In diesem Lab werden wir lernen, wie man ein Python Flask-Projekt installierbar macht. Dadurch wird das Projekt mit standardmäßigen Python-Tools bereitgestellt und verwaltbar. Dieser Prozess hat den Vorteil, dass das Projekt in verschiedenen Umgebungen installiert werden kann, die Abhängigkeiten verwaltet und die Testumgebungen isoliert.
Flask
Flask Blog-Applikation

Flask Blog-Applikation

In diesem Labyrinth werden wir Ihnen die Schritte zur Erstellung einer Blog-Applikation mit Flask, einem beliebten Webframework in Python, näherbringen. Diese Applikation listet alle Blogbeiträge auf, ermöglicht es angemeldeten Benutzern, Beiträge zu erstellen, und lässt Autoren ihre eigenen Beiträge bearbeiten oder löschen.
Flask
Das Styling einer Flask-Anwendung

Das Styling einer Flask-Anwendung

In diesem Lab werden wir lernen, wie wir CSS zu unserer Flask-Anwendung hinzufügen, um sie visuell attraktiv zu gestalten. Wir werden statische Dateien, insbesondere eine CSS-Datei, verwenden, um unsere Anwendung zu stylen. Statische Dateien sind Dateien, die nicht geändert werden, wie CSS-Dateien, JavaScript-Dateien und Bilder.
Flask
Flask-Vorlagenerstellung

Flask-Vorlagenerstellung

In diesem Lab werden wir lernen, wie man in Flask Vorlagen erstellt und verwendet. Vorlagen sind ein entscheidender Bestandteil von Webanwendungen. Sie ermöglichen es uns, dynamische HTML-Seiten zu generieren, die jedes Mal, wenn sie geladen werden, unterschiedliche Daten anzeigen können. Wir werden den mit Flask zusammenverpackten Jinja2-Vorlagenmotor verwenden.
Flask
Modulare Flask-Anwendung mit Authentifizierung

Modulare Flask-Anwendung mit Authentifizierung

In diesem Lab werden wir Ihnen zeigen, wie Sie Flask-Blueprints erstellen und verwenden, um Ihre Anwendung mit Views zu strukturieren. Flask-Blueprints ermöglichen es Ihnen, verwandte Views, Code und Ressourcen zusammenzuzählen, was Ihre Anwendung modular und skalierbar macht. Wir werden eine einfache Anwendung erstellen, die Benutzerauthentifizierung und Blogbeiträgefunktionen umfasst.
Flask
Python Flask SQLite-Datenbankeinrichtung

Python Flask SQLite-Datenbankeinrichtung

In diesem Lab werden wir lernen, wie man eine SQLite-Datenbank mit dem Python Flask-Framework definiert und darauf zugreift. Wir werden eine SQLite-Datenbank einrichten, eine Verbindung zu ihr herstellen, Tabellen erstellen und die Datenbank initialisieren.
Flask
Flask-Konfigurationsverwaltung

Flask-Konfigurationsverwaltung

In diesem Lab lernst du, wie du die Konfiguration in einer Flask-Anwendung behandelst. Die Konfiguration ermöglicht es dir, Einstellungen in deiner Anwendung basierend auf verschiedenen Umgebungen zu ändern, wie z. B. das Umschalten des Debug-Modus, das Festlegen von Geheimschlüsseln und andere umgebungspezifische Variablen.
Flask
Erste Schritte mit dem Flask-Webframework

Erste Schritte mit dem Flask-Webframework

In diesem Lab werden Sie durch den Prozess geführt, um mit Flask, einem leichten Webframework für Python, zu beginnen. Sie werden lernen, wie Sie eine grundlegende Flask-Anwendung erstellen, lokal ausführen und die grundlegenden Konzepte von Routen und Vorlagenrendering verstehen.
Flask
Arbeiten mit der Shell

Arbeiten mit der Shell

Das Python Flask-Tutorial 'Arbeiten mit der Shell' bietet Leitfaden zum Verwenden der interaktiven Shell in Flask, um Python-Befehle in Echtzeit auszuführen. In diesem Tutorial wird erklärt, wie ein Anforderungskontext erstellt wird, wie Funktionen vor/nach der Anforderung ausgelöst werden und wie die Shell-Erfahrung verbessert wird.
Flask
Das Verwenden von Async und Await in Flask

Das Verwenden von Async und Await in Flask

In diesem Labyrinth werden Sie durch den Prozess des Verwenden von async und await in Flask, einem beliebten Python-Webframework, geführt. Sie werden lernen, wie asynchrone Ansichten und Handler definiert werden, die Auswirkungen der Verwendung asynchronen Codes auf die Leistung verstehen und Hintergrundaufgaben in Flask erkunden.
Flask
Das Testen von Flask-Anwendungen

Das Testen von Flask-Anwendungen

In diesem Lab lernst du, wie du Flask-Anwendungen mit dem pytest-Framework testest. Das Testen ist ein wichtiger Teil des Softwareentwicklungsprozesses, da es dazu beiträgt, die Korrektheit und Zuverlässigkeit deiner Anwendung sicherzustellen. Flask bietet Hilfsmittel zum Testen, was es einfach macht, Tests für verschiedene Teile deiner Anwendung zu schreiben.
Flask
Sichere Entwicklung von Flask-Webanwendungen

Sichere Entwicklung von Flask-Webanwendungen

In diesem Lab werden wir wichtige Sicherheitsüberlegungen bei der Entwicklung von Webanwendungen mit Flask untersuchen. Wir werden Themen wie Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), JSON-Sicherheit, Sicherheitsheader und sichere Cookie-Optionen behandeln. Indem Sie diese Schritte befolgen, lernen Sie, wie Sie die Sicherheit Ihrer Flask-Anwendungen verbessern können.
Flask
Flask Jinja2 Vorlagen

Flask Jinja2 Vorlagen

In diesem Labyrinth lernen Sie, wie Sie Jinja2-Vorlagen in Flask verwenden. Jinja2 ist ein leistungsstarkes Vorlagen-Engine, das es Ihnen ermöglicht, dynamische HTML-Seiten in Ihrer Flask-Anwendung zu generieren. Vorlagen sind eine großartige Möglichkeit, die Präsentationslogik von der Geschäftslogik Ihrer Anwendung zu trennen.
Flask
Signale in Flask für den Anwendungszyklus

Signale in Flask für den Anwendungszyklus

In diesem Lab werden Sie lernen, wie Sie Signale in Flask verwenden, was eine leichte Möglichkeit ist, Abonnenten über bestimmte Ereignisse während des Lebenszyklus der Anwendung und jeder Anfrage zu benachrichtigen. Signale ermöglichen es Ihnen, Aktionen in Reaktion auf bestimmte Ereignisse auszuführen, ohne den Anwendungs-Code direkt zu beeinflussen. Sie sind nützlich für Tests, Metriken, Auditing und vieles mehr.
Flask
  • Vorherige
  • 1
  • 2
  • Nächste