Is mako usable in asynchronous environments?

Offen
#417 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
fastapi, python

Rechercherichtung

Beginne damit, die Mako-Dokumentation und das im Issue beschriebene Verhalten der Kompilierung von Templates zu Python zu prüfen, und vergleiche anschließend die Frage mit dem asynchronen Nutzungsmodell von FastAPI. Als erledigt gilt die Aufgabe, wenn dokumentiert ist, ob Mako in asynchronen Umgebungen verwendbar ist, welche Blockierungsprobleme relevant sind und welche Einschränkungen zu beachten sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I don't see any documentation regarding asynchronous behavior in the mako documentation. I would guess that the compilation of templates to python code would have a lot of blocking calls, but besides that would there be any other big problems trying to use it in a framework like..FastAPI?

Vorherrschende Sprache
Python
Sterne
461
Forks
112
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus sqlalchemy/mako

Alle Issues in sqlalchemy/mako

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.