Django-better500s היא אפליקציה Django שעושה 500 שגיאות יותר ידידותי למשתמש, ומפתחים ידידותיים. זה מתחבר traceback השגיאה המלאה (כאילו היו במצב debug), כמו גם התיאור של משתמש של מה שהם מנסים לעשות.
בקשות משיכה הן די בברכה!
התקנה
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 = להצטרף (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
4. מוסיפים בכתובות:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; urlpatterns + = דפוסים ('',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; כתובת האתר (r'better500s / ', & nbsp; & nbsp; כולל (' better500s.urls ', & nbsp; מרחב = "better500s", & nbsp; APP_NAME =' better500s ')),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
5. תהנה דוחות שגיאה טובים יותר.
איך זה עובד:
1. 500 שגיאות (בלבד) נתפסות.
2. traceback דף debug מלא שנוצר, ונשמר ב` UNCAUGHT_DIR`.
3. "אנחנו מצטערים / ספרו לנו מה אתה עושה" דף נטען.
4. בעומס, שajax הדף pings השרת.
5. בפינג, להציג קבצי היומן לתוך תיקייה מאורגנת מועד, ודואר אלקטרוני 'TO_EMAILs` עם קישור.
6. אם המשתמש שולח דו"ח, הדו"ח שנשמר במאגר המידע, קשור לקובץ היומן. & Nbsp; הדוא"ל שני נשלח, עם הדו"ח של המשתמש.
. 7. מנהל יכול ללחוץ על קישור התצוגה, ולראות את traceback המלא, והדו"ח של המשתמש
דרישות :
- Python
תגובות לא נמצא