django-better500s

Software screenshot:
django-better500s
Rincian Software:
Versi: 0.2
Tanggal Upload: 20 Feb 15
Pengembang: Steven Skoczen
Lisensi: Gratis
Popularitas: 0

Rating: 2.0/5 (Total Votes: 2)

Django-better500s adalah aplikasi Django yang membuat 500 kesalahan lebih user-friendly, dan pengembang ramah. Ini log traceback error penuh (seolah-olah dalam modus DEBUG), serta deskripsi pengguna dari apa yang mereka coba lakukan.
Permintaan tarik yang cukup welcome!
Instalasi
1. `pip menginstal Django-better500s`
2. Mengedit `settings.py Anda:`
& 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; # Mengatur pengaturan opsional (di bawah)
& 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 = bergabung (PROJECT_ROOT, 'log', '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 = "Log Uncaught"
4. Tambahkan url:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; urlpatterns + = pola ('',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; url (r'better500s / ', & nbsp; & nbsp; include (' better500s.urls ', & nbsp; namespace = "better500s", & nbsp; app_name =' better500s ')),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
5. Nikmati laporan kesalahan yang lebih baik.
Cara kerjanya:
1. 500 kesalahan (hanya) tertangkap.
2. Penuh Halaman men-debug traceback dihasilkan, dan disimpan ke `UNCAUGHT_DIR`.
3. "Maaf / Beritahu kami apa yang Anda lakukan" beban halaman.
4. Pada beban, halaman ajax ping server.
5. Pada ping, pandangan file log ke dalam folder tanggal-terorganisir, dan email yang `TO_EMAILs` dengan link.
6. Jika pengguna mengirimkan laporan, laporan yang disimpan ke database, terkait dengan file log. & Nbsp; Sebuah email kedua dikirim, dengan laporan pengguna.
. 7. admin dapat mengklik tautan Tampilan, dan melihat traceback penuh, dan laporan pengguna

Persyaratan :

  • Python
  • Django

Perangkat lunak lain dari pengembang Steven Skoczen

django-zebra
django-zebra

14 Apr 15

ajaxuploader
ajaxuploader

20 Feb 15

Komentar untuk django-better500s

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!