Ist Django für mein Projekt geeignet?

Django, Flask, Bottle, WSGI, CGI…
Benutzeravatar
noisefloor
User
Beiträge: 3856
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

mit welchem Setup denn? Ich kann das mit einem "gängigen" Setup aus Gunicorn als WSGI Applikationsserver und nginx als Reverse Proxy auf Ubuntu 20.04 als BS _nicht_ nachstellen. Wenn man eine .py Datei ändert (models.py, views.py, forms.py, whatever) muss man den Applikationsserver neu starten, damit die neuen Dateien geladen / importiert werden.

Das ist, BTW, bei Flask, Bottle und Co nicht anders - darum habe Django, Flask, Bottle & Co. auch Dev-Server zum Entwickeln an Bord, die Hot Reloading unterstützen. Nur raten alle Frameworks davon ab, den Dev-Server produktiv zu nutzen.

Gruß, noisefloor
Pitwheazle
User
Beiträge: 873
Registriert: Sonntag 19. September 2021, 09:40

Keine Ahnung, was ich für ein Setup habe. Wenn ich eine meiner zwei views.py Dateien "im laufenden Betrieb" ersetze, kommen diese sofort zum Tragen (soweit ich das einschätzen kann) - ohne dass ich den Server neu starte.
Benutzeravatar
sparrow
User
Beiträge: 4195
Registriert: Freitag 17. April 2009, 10:28

Ich würde sagen, da ist das Problem doch mit den Worten "Keine Ahnung" sehr gut eingengrenzt und man kann daraus hervorragend die Lösung ableiten.
Antworten