florimondmanca / awesome-asgi

A curated list of awesome ASGI servers, frameworks, apps, libraries, and other resources
Creative Commons Zero v1.0 Universal
1.58k stars 98 forks source link

Adds Django GUID to ASGI monitoring midlewares #52

Closed JonasKs closed 4 years ago

JonasKs commented 4 years ago

Checklist

What is this project?

Django-GUID - Inject a GUID (Correlation-ID/Request ID) into every log message in a Django request.

Latest version is Django3.1+, using ContextVars to store the request ID, and injecting/passing them to the logs. This means it fully supports ASGI and async Django.

Do you know about other similar projects? No. :)


Anyone who agrees with this pull request can add a ๐Ÿ‘.

florimondmanca commented 4 years ago

Hey!

Thanks for this submission. It looks like django-guid is a great and very useful project, however even though it supports ASGI, it does seem to be Django-specific, so I don't think it will be a great fit for this list. (Could be a great fit for awesome-django or similar, though!)

Let me know if I've got this right โ€” until then, closing for now! :-)

Thanks!

JonasKs commented 4 years ago

Ah, I got this repo from a Django forum and made some assumptions. Youโ€™re absolutely right @florimondmanca. Sorry!