Installation
Ein Vergleich, der vielleicht "hinkt". Flask ist auf der einen Seite mehr aber auf der anderen Seite weniger als ein CMS,
Für die Schülerzeitung und die Präsentation der Anwaltskanzlei ist Joomla bei weitem im Vorteil.
Ist es aber wie bei mir, dass ich eigentlich in meinem "Projekt" eine Anwendung mit viel Logik erstellen will, sehe ich ein System wie Plask vorne... Eine kurze Übersicht (einfache Anwendung):
Das ist eine einfache Ordnerstruktur für eine Flask App. Um es Kurz zu machen; Die ersten beiden Ordner sind quasi obligatorisch und niemand kümmert sich um sie.. .venv stellt die Umgebung zur Verfügung, hierein werden z.B. die Module installiert, die sich mit anderen Umgebungen auf dem Rechner in die Quere kommen könnten.
Mit der Installation von Plesk landet so einiges im site-packages Ordner. Wegen der Abhängigkeitn wird so (durch die Isolation) verhindert, dass eine Installation einer Anderen Version eines Moduls (global) Chaos verursacht.
Im __pycache__ hinterlässt der Interpreter , was niemanden in meiner Gehaltsklasse etwas angeht, dafür legt er den Ordner auch alleine an. Also - Ignorieren.
Hervorzuheben - sozusagen auf der oberen Ebene ist hier zunächst flask aber auch jinja2.
Bis hierher kommt man so:
$ cd Versuch3
$ python3 -m venv .venv
hier wird die Umgebung angelegt und dann aktiviert:
> .venv\Scripts\activate
und Flask Installiert..
$ pip install Flask