django-better500s.

-Bibliothek für Django, die eine bessere Fehlerprotokollierung bietet
Jetzt downloaden

django-better500s. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steven Skoczen
  • Website des Verlags:
  • https://github.com/GoodCloud/

django-better500s. Stichworte


django-better500s. Beschreibung

Django-Better500s ist eine Django-App, mit der 500 Fehler benutzerfreundlicher und Entwicklerfreundlicher sind. Es loggt den vollständigen Fehler Traceback (als ob es sich im Debug-Modus handelte) sowie die Beschreibung des Benutzers, was sie zu tun haben, um zu tun.Pull Anfragen sind herzlich willkommen! Installation1. `PIP INSTALLIEREN DJANGO-BIGN500S`2. Bearbeiten Sie Ihre `sategory.py:` installig_apps + = ("better500s,) middleware_classes + = (" better500s.middleware.better500s ",) # Setzen Sie alle optionalen Einstellungen (unten) Better_500_DEFAULT_RETURN_URL_NAME =" HOME_PAGE "Better_500_LOG_DIR = beitreten (project_root, ' logs ',' better_500 '), better_500_from_email = "foo@example.com" Better_500_TO_EMAILS = better_500_uncle.com,] better_500_uncled_dir = "Nicht erfasste Protokolle" 4. In den URLs hinzufügen: URLPATTERNS + = Muster ('', URL (R'Better500S / ', enthalten (' better500s.urls ', Namespace = "Better500s", app_name =' better500s '),) 5. Genießen Sie bessere Fehlerberichte. Wie funktioniert es: 1. 500 Fehler (nur) werden gefangen.2. Vollständige Debug-Seite TraceBack wird generiert und an der `uncozy_dir`3 gespeichert. Ein "Wir tut uns leid / sagen uns, was Sie getan haben. Bei der Last, diese Seite Ajax piringt den Server.5. Bei Ping fügt sich die Ansicht auf das Protokoll in einem Datum-organisierten Ordner zusammen und senden Sie die "to_emails" mit einem link.6. Wenn der Benutzer einen Bericht übermittelt, wird dieser Bericht in der Datenbank gespeichert, die an die Protokolldatei gebunden ist. Eine zweite E-Mail wird mit dem Bericht des Benutzers gesendet.7. Ein Administrator kann auf den Link Ansicht klicken, und sehen Sie das vollständige Traceback und die Berichtsbericht des Benutzers.products


django-better500s. Zugehörige Software