Ich habe eine Django-App, die auf Heroku gehostet wird. Ein Teil der App generiert PDF-Dateien (mit PDF-Latex). Wenn ein Fehler auftritt, möchte ich eine Protokolldatei mit Details zu den verursachten Fehlern sowie der ursprünglichen tex-Datei speichern. Es könnte mehr als 1000 Zeilen geben, deshalb kann ich es nicht Teil der Ausnahmebedingung machen.So speichern Sie Protokolldateien in Django auf Heroku
Da es auf Heroku läuft, muss ich die Datei auf S3 hochladen. Wenn ich lokal entwickle, möchte ich es lokal speichern.
Gibt es eine Django-App, die das kann oder gibt es einen besseren Ansatz, dem ich folgen sollte?
Bitte beachte, dass ich derzeit nicht S3 mit statischen Vermögenswerte (Ich verwende whitenoise)
Danke. Ich verwende Sentry bereits, aber kann ich eine Datei an die Ausnahme anhängen? Oder der Inhalt der Datei? – Johan
Nein, aber wenn Sie zusätzliche Informationen mit der Ausnahme werfen, wird es erfasst. – rdegges