mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-22 20:12:00 -06:00
Closes #4991: Add Python and NetBox versions to error page
This commit is contained in:
parent
e02590ac96
commit
802af06c0f
@ -1,5 +1,13 @@
|
|||||||
# NetBox v2.9
|
# NetBox v2.9
|
||||||
|
|
||||||
|
## v2.9.1 (FUTURE)
|
||||||
|
|
||||||
|
### Enhancements
|
||||||
|
|
||||||
|
* [#4991](https://github.com/netbox-community/netbox/issues/4991) - Add Python and NetBox versions to error page
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## v2.9.0 (2020-08-21)
|
## v2.9.0 (2020-08-21)
|
||||||
|
|
||||||
### New Features
|
### New Features
|
||||||
|
@ -31,7 +31,10 @@
|
|||||||
The complete exception is provided below:
|
The complete exception is provided below:
|
||||||
</p>
|
</p>
|
||||||
<pre><strong>{{ exception }}</strong><br />
|
<pre><strong>{{ exception }}</strong><br />
|
||||||
{{ error }}</pre>
|
{{ error }}
|
||||||
|
|
||||||
|
Python version: {{ python_version }}
|
||||||
|
NetBox version: {{ netbox_version }}</pre>
|
||||||
<p>
|
<p>
|
||||||
If further assistance is required, please post to the <a href="https://groups.google.com/forum/#!forum/netbox-discuss">NetBox mailing list</a>.
|
If further assistance is required, please post to the <a href="https://groups.google.com/forum/#!forum/netbox-discuss">NetBox mailing list</a>.
|
||||||
</p>
|
</p>
|
||||||
|
@ -1,8 +1,10 @@
|
|||||||
import logging
|
import logging
|
||||||
|
import platform
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.contrib.contenttypes.models import ContentType
|
from django.contrib.contenttypes.models import ContentType
|
||||||
@ -1421,6 +1423,8 @@ def server_error(request, template_name=ERROR_500_TEMPLATE_NAME):
|
|||||||
type_, error, traceback = sys.exc_info()
|
type_, error, traceback = sys.exc_info()
|
||||||
|
|
||||||
return HttpResponseServerError(template.render({
|
return HttpResponseServerError(template.render({
|
||||||
|
'python_version': platform.python_version(),
|
||||||
|
'netbox_version': settings.VERSION,
|
||||||
'exception': str(type_),
|
'exception': str(type_),
|
||||||
'error': error,
|
'error': error,
|
||||||
}))
|
}))
|
||||||
|
Loading…
Reference in New Issue
Block a user