django-better500s

Screenshot Λογισμικό:
django-better500s
Στοιχεία Λογισμικού:
Εκδοχή: 0.2
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Steven Skoczen
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: 2.0/5 (Total Votes: 2)

Django-better500s είναι ένα app Django που κάνει 500 λάθη πιο φιλική προς το χρήστη, και φιλικό για την ανάπτυξη. Καταγράφει την πλήρη traceback σφάλματος (σαν να ήταν σε κατάσταση εντοπισμού σφαλμάτων), καθώς και περιγραφή ενός χρήστη από αυτό που προσπαθούμε να κάνουμε.
Τραβήξτε τα αιτήματα είναι πολύ ευπρόσδεκτες!
installation
1. `PIP εγκατάσταση Django-better500s`
2. Επεξεργασία `settings.py σας:`
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? INSTALLED_APPS + = ("better500s",)
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? MIDDLEWARE_CLASSES + = ("better500s.middleware.Better500s",)
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? # Ρυθμίστε τις προαιρετικές ρυθμίσεις (κάτω)
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? BETTER_500_DEFAULT_RETURN_URL_NAME = "home_page"
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? BETTER_500_LOG_DIR = join (PROJECT_ROOT, «ημερολόγια», «better_500»)
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? BETTER_500_FROM_EMAIL = "foo@example.com"
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? BETTER_500_TO_EMAILS = ["bar@example.com»,]
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? BETTER_500_UNCAUGHT_DIR = "Ασύλληπτος Logs"
4. Προσθέστε στο URL:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? urlpatterns + = μοτίβα ('',
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? url (r'better500s / ', & nbsp? & nbsp? περιλαμβάνουν («better500s.urls», & nbsp? namespace = "better500s", & nbsp? APP_NAME =' better500s »)),
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? )
5. Απολαύστε την καλύτερη αναφορές σφαλμάτων.
Πώς λειτουργεί:
1. 500 σφάλματα (μόνο) που αλιεύονται.
2. Πλήρης αποσφαλμάτωση σελίδα traceback δημιουργείται και αποθηκεύεται στην `UNCAUGHT_DIR`.
3. «Λυπούμαστε / Πείτε μας τι κάνατε" φόρτωση της σελίδας.
4. Με φορτίο, η σελίδα ajax pings το διακομιστή.
5. Στις ping, η προβολή των αρχείων του αρχείου καταγραφής σε ένα φάκελο ημερομηνία-οργανώνονται, και τα ηλεκτρονικά ταχυδρομεία το `TO_EMAILs` με ένα σύνδεσμο.
6. Σε περίπτωση που ο χρήστης υποβάλλει μια έκθεση, η έκθεση αυτή αποθηκεύεται στη βάση δεδομένων, δεμένο με το αρχείο καταγραφής. & Nbsp? Ένα δεύτερο μήνυμα έχει σταλεί, με την έκθεση του χρήστη.
. 7. Ο admin μπορεί να κάνει κλικ στο σύνδεσμο θέα, και δείτε την πλήρη traceback, και η έκθεση του χρήστη

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή Steven Skoczen

django-zebra
django-zebra

14 Apr 15

ajaxuploader
ajaxuploader

20 Feb 15

Σχόλια για django-better500s

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!