django-better500s

Software screenshot:
django-better500s
Software detaljer:
Version: 0.2
Upload dato: 20 Feb 15
Udvikler: Steven Skoczen
Licens: Gratis
Popularitet: 0

Rating: 2.0/5 (Total Votes: 2)

Django-better500s er en Django app, der gør 500 fejl mere brugervenlig, og udvikler venlige. Det logger den fulde fejl tilbagesporingstabel (som om det var i debug mode), samt en brugers beskrivelse af, hvad de forsøgte at gøre.
Pull anmodninger er meget velkomne!
Installation
1. `pip installere django-better500s`
2. Rediger din `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; # Indstil valgfrie indstillinger (nedenfor)
& 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 = slutte (PROJECT_ROOT, 'logs', '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 = "ikke-fanget Logs"
4. Læg i webadresser:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; urlpatterns + = mønstre ('',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; url (r'better500s / ', & nbsp; & nbsp; omfatter (»better500s.urls«, & nbsp; namespace = "better500s", & nbsp; APP_NAME =' better500s «)),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
5. Nyd bedre fejlrapporter.
Sådan fungerer det:
1. 500 fejl (kun) er fanget.
2. Fuld debug side tilbagesporingstabel genereres, og gemmes i `UNCAUGHT_DIR`.
3. En "Vi beklager / Fortæl os, hvad du lavede" side belastninger.
4. På belastning, at side ajax pinger serveren.
5. ping, udsigten filer loggen til en dato organiseret mappe og e-mails den `TO_EMAILs` med et link.
6. Hvis brugeren indsender en rapport, er denne rapport gemmes i databasen, bundet til logfilen. & Nbsp; Et andet e-mail sendes, med brugerens rapport.
. 7. En admin kan klikke visningen linket, og se det fulde tilbagesporingstabel, og brugerens betænkning

Krav :

  • Python
  • Django

Andre software developer Steven Skoczen

ajaxuploader
ajaxuploader

20 Feb 15

django-zebra
django-zebra

14 Apr 15

Kommentarer til django-better500s

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!