DjangoRequestLogger ist ein Django-Anwendung, die zusätzliche Felder ergänzt, um Datensätze von der Standard-Python-Protokollierung emittierten & nbsp log; Derzeit dazu gehören.:
- Benutzername - Benutzername des aktuell in Django Benutzer angemeldet sind, wenn überhaupt. Wenn kein Benutzer angemeldet ist der Wert "_" (die sich von leeren String, was bedeutet, dass die Informationen nicht verfügbar).
- Client_ip - IP-Adresse des Client-Browser, von REMOTE_ADDR und HTTP_X_FORWARDED_FOR erhalten.
- Absolute_url - die absolute URL der aktuellen Anforderung, auch die Query-String.
- Raw_post_data - die rohen POST Daten für die aktuelle Anforderung, wenn überhaupt.
Diese Felder sind dann zur Verfügung, um in Ihren Logging-Formatierer verwendet werden (siehe Beispiel unten). Sie sind auch sichtbar in Django Sentry als Zusatzdaten (wenn du Django Sentry installiert)
Anforderungen .
- Python
- Django
Kommentare nicht gefunden