django-better500s

Софтуер снимки:
django-better500s
Софтуер детайли:
Версия: 0.2
Дата на качване: 20 Feb 15
Розробник: Steven Skoczen
Разрешително: Безплатно
Популярност: 0

Rating: 2.0/5 (Total Votes: 2)

Django-better500s е Django приложение, което прави 500 грешки по-лесен за употреба, и разработчик приятелски. Тя записва пълната traceback грешка (като че ли е в режим DEBUG), както и описание на потребител на това, което те се опитват да правят.
Искания Pull са доста добре дошли!
<Силен> Монтаж
1. `PIP инсталирате Джанго-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. Добавете в 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; именно пространство =" better500s ", & Nbsp; APP_NAME = 'better500s")),
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; )
5. Наслаждавайте се по-добри отчети за грешка.
<Силен> Как работи:
1. 500 грешки (само) са уловени.
2. Пълното отстраняване на грешки страница traceback се генерира и записва в `UNCAUGHT_DIR`.
3. "Ние съжаляваме / Кажете ни какво сте правили" страница се зарежда.
4. При зареждане, че страницата Аякс пинг на сървъра.
5. На пинг, за преглед на файлове на регистър в срок организирана папка, и-мейли на `TO_EMAILs` с линк.
6. Ако потребителят изпраща свой доклад, че докладът се записва в базата данни, свързана с лог файл & Nbsp.; Втори се изпраща имейл, с доклад на потребителя.
. 7. администратор може да кликнете върху линка оглед, и вижте пълния traceback, и доклада на потребителя

<силни> Изисквания :

  • Python
  • Django

Друг софтуер на разработчика Steven Skoczen

django-zebra
django-zebra

14 Apr 15

ajaxuploader
ajaxuploader

20 Feb 15

Коментари към django-better500s

Коментари не е намерена
добавите коментар
Включете на изображения!