File tree Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 1
1
from django .contrib import admin
2
2
from django .urls import path
3
3
4
+ from django_db_logger .views import __gen_500_errors
5
+
4
6
urlpatterns = [
5
7
path ('admin/' , admin .site .urls ),
8
+ path ('__gen_500/' , __gen_500_errors )
6
9
]
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def traceback(self, instance):
29
29
30
30
def create_datetime_format (self , instance ):
31
31
return instance .create_datetime .strftime ('%Y-%m-%d %X' )
32
- create_datetime_format .short_description = 'Create Datetime '
32
+ create_datetime_format .short_description = 'Created at '
33
33
34
34
35
35
admin .site .register (StatusLog , StatusLogAdmin )
Original file line number Diff line number Diff line change 1
- from django . shortcuts import render
1
+ import logging
2
2
3
- # Create your views here.
3
+ from django .http import HttpResponse
4
+
5
+ logger = logging .getLogger ('db' )
6
+
7
+ def __gen_500_errors (request ):
8
+ try :
9
+ 1 / 0
10
+ except Exception as e :
11
+ logger .exception (e )
12
+
13
+ return HttpResponse ('Hello 500!' )
You can’t perform that action at this time.
0 commit comments