mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Fixed #4335 -- Added Python executable binary path and version to debug output.
Thanks, Pete Crosier. git-svn-id: http://code.djangoproject.com/svn/django/trunk@5456 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
		
							
								
								
									
										1
									
								
								AUTHORS
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								AUTHORS
									
									
									
									
									
								
							| @@ -73,6 +73,7 @@ answer newbie questions, and generally made Django that much better: | ||||
|     Michal Chruszcz <troll@pld-linux.org> | ||||
|     Ian Clelland <clelland@gmail.com> | ||||
|     crankycoder@gmail.com | ||||
|     Pete Crosier <pete.crosier@gmail.com> | ||||
|     Matt Croydon <http://www.postneo.com/> | ||||
|     flavio.curella@gmail.com | ||||
|     Jure Cuhalev <gandalf@owca.info> | ||||
|   | ||||
| @@ -2,7 +2,7 @@ from django.conf import settings | ||||
| from django.template import Template, Context, TemplateDoesNotExist | ||||
| from django.utils.html import escape | ||||
| from django.http import HttpResponseServerError, HttpResponseNotFound | ||||
| import os, re | ||||
| import os, re, sys | ||||
|  | ||||
| HIDDEN_SETTINGS = re.compile('SECRET|PASSWORD|PROFANITIES_LIST') | ||||
|  | ||||
| @@ -131,6 +131,8 @@ def technical_500_response(request, exc_type, exc_value, tb): | ||||
|         'request': request, | ||||
|         'request_protocol': request.is_secure() and "https" or "http", | ||||
|         'settings': get_safe_settings(), | ||||
|         'sys_executable' : sys.executable, | ||||
|         'sys_version_info' : '%d.%d.%d' % sys.version_info[0:3], | ||||
|         'template_info': template_info, | ||||
|         'template_does_not_exist': template_does_not_exist, | ||||
|         'loader_debug_info': loader_debug_info, | ||||
| @@ -334,6 +336,14 @@ TECHNICAL_500_TEMPLATE = """ | ||||
|       <th>Exception Location:</th> | ||||
|       <td>{{ lastframe.filename|escape }} in {{ lastframe.function|escape }}, line {{ lastframe.lineno }}</td> | ||||
|     </tr> | ||||
|     <tr> | ||||
|       <th>Python Executable:</th> | ||||
|       <td>{{ sys_executable|escape }}</td> | ||||
|     </tr> | ||||
|     <tr> | ||||
|       <th>Python Version:</th> | ||||
|       <td>{{ sys_version_info }}</td> | ||||
|     </tr> | ||||
|   </table> | ||||
| </div> | ||||
| {% if template_does_not_exist %} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user