Company matching query does not exist.
Request Method: | GET |
---|---|
Request URL: | http://www.corpsofmilitarypolice.org/soldier/8412/ |
Exception Type: | DoesNotExist |
Exception Value: | Company matching query does not exist. |
Exception Location: | /var/lib/python-support/python2.5/django/db/models/query.py in get, line 309 |
Python Executable: | /usr/bin/python |
Python Version: | 2.5.2 |
Python Path: | ['/usr/lib/python2.5/site-packages/django_pagination-1.0.5-py2.5.egg', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/var/lib/python-support/python2.5', '/sites/cmp/..', '/sites/cmp/apps'] |
Server time: | Fri, 29 Mar 2024 09:17:24 +0000 |
/var/lib/python-support/python2.5/django/core/handlers/base.py
in get_response
Variable | Value |
---|---|
callback | <function soldier_detail at 0xae8209c> |
callback_args | (u'8412',) |
callback_kwargs | {} |
e | DoesNotExist('Company matching query does not exist.',) |
exc_info | (<class 'cmp.cmpm.models.DoesNotExist'>,
DoesNotExist('Company matching query does not exist.',),
<traceback object at 0xb453d74>) |
exceptions | <module 'django.core.exceptions' from '/var/lib/python-support/python2.5/django/core/exceptions.pyc'> |
middleware_method | <bound method PaginationMiddleware.process_request of <pagination.middleware.PaginationMiddleware object at 0xac02dec>> |
receivers | [(<function _rollback_on_exception at 0xacd3a74>, None)] |
request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'DOCUMENT_ROOT': '/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_CDN_LOOP': 'cloudflare',
'HTTP_CF_CONNECTING_IP': '18.232.35.62',
'HTTP_CF_IPCOUNTRY': 'US',
'HTTP_CF_RAY': '86bec443386829bc-IAD',
'HTTP_CF_VISITOR': '{"scheme":"http"}',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_HOST': 'www.corpsofmilitarypolice.org',
'HTTP_REFERER': 'http://www.corpsofmilitarypolice.org/soldier/8412',
'HTTP_USER_AGENT': 'claudebot',
'HTTP_X_FORWARDED_FOR': '18.232.35.62',
'HTTP_X_FORWARDED_PROTO': 'http',
'PATH': '/usr/local/bin:/usr/bin:/bin',
'PATH_INFO': u'/soldier/8412/',
'PATH_TRANSLATED': '/sites/cmp/wsgi_handler.py/soldier/8412/',
'QUERY_STRING': '',
'REMOTE_ADDR': '172.71.222.3',
'REMOTE_PORT': '45682',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/soldier/8412/',
'SCRIPT_FILENAME': '/sites/cmp/wsgi_handler.py',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '80.68.94.228',
'SERVER_ADMIN': '[no address given]',
'SERVER_NAME': 'www.corpsofmilitarypolice.org',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '<address>Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2 Server at www.corpsofmilitarypolice.org Port 80</address>\n',
'SERVER_SOFTWARE': 'Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2',
'mod_wsgi.application_group': 'www.corpsofmilitarypolice.org|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.listener_host': '80.68.94.228',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': 'projectname',
'mod_wsgi.reload_mechanism': '1',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (2, 5),
'wsgi.errors': <mod_wsgi.Log object at 0xb543c68>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0xafdd020>,
'wsgi.input': <mod_wsgi.Input object at 0xaf4ddb8>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
resolver | <RegexURLResolver cmp.urls ^/> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0xa936eac> |
settings | <django.conf.LazySettings object at 0xaa864ac> |
urlconf | 'cmp.urls' |
urlresolvers | <module 'django.core.urlresolvers' from '/var/lib/python-support/python2.5/django/core/urlresolvers.pyc'> |
/sites/cmp/../cmp/cmpm/views.py
in soldier_detail
Variable | Value |
---|---|
d_count | 1 |
d_last | 0 |
dd | datetime.date(1918, 2, 14) |
request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'DOCUMENT_ROOT': '/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_CDN_LOOP': 'cloudflare',
'HTTP_CF_CONNECTING_IP': '18.232.35.62',
'HTTP_CF_IPCOUNTRY': 'US',
'HTTP_CF_RAY': '86bec443386829bc-IAD',
'HTTP_CF_VISITOR': '{"scheme":"http"}',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_HOST': 'www.corpsofmilitarypolice.org',
'HTTP_REFERER': 'http://www.corpsofmilitarypolice.org/soldier/8412',
'HTTP_USER_AGENT': 'claudebot',
'HTTP_X_FORWARDED_FOR': '18.232.35.62',
'HTTP_X_FORWARDED_PROTO': 'http',
'PATH': '/usr/local/bin:/usr/bin:/bin',
'PATH_INFO': u'/soldier/8412/',
'PATH_TRANSLATED': '/sites/cmp/wsgi_handler.py/soldier/8412/',
'QUERY_STRING': '',
'REMOTE_ADDR': '172.71.222.3',
'REMOTE_PORT': '45682',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/soldier/8412/',
'SCRIPT_FILENAME': '/sites/cmp/wsgi_handler.py',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '80.68.94.228',
'SERVER_ADMIN': '[no address given]',
'SERVER_NAME': 'www.corpsofmilitarypolice.org',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '<address>Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2 Server at www.corpsofmilitarypolice.org Port 80</address>\n',
'SERVER_SOFTWARE': 'Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2',
'mod_wsgi.application_group': 'www.corpsofmilitarypolice.org|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.listener_host': '80.68.94.228',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': 'projectname',
'mod_wsgi.reload_mechanism': '1',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (2, 5),
'wsgi.errors': <mod_wsgi.Log object at 0xb543c68>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0xafdd020>,
'wsgi.input': <mod_wsgi.Input object at 0xaf4ddb8>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
s | <Soldier: Shenton J Lance Corporal P/209> |
soldier_id | u'8412' |
soldier_record | {'s_armynumber': u'P/209',
's_dec_count': 1,
's_decoration_list': [<SoldierDecoration: Silver War Badge>],
's_initials': u'J.',
's_is_casualty': None,
's_is_decorated': True,
's_is_pow': None,
's_notes': u'MMP. Medal card not found.\r\nInfo from Pension Index Cards:- 3/MS/151. Shenton, John, MMP, P/209, A/L/Cpl, 19/2/18 to discharge, born 1866, married, 20/2/18 pension commenced, 75 Central Drive, Blackpool, Lancs, disability chronic rheumatism, attrib. 30%. Also_Info from pension card: Percy William Martin. 31/5/19 discharged, born 1893, single, 1 Downend Park, Horfield, Bristol. 1/6/19 pension for GSW Chest and effects of dysentery. Also:- Shenton, John Richard Roberts, MMP, P/209, see John. \r\nJohn Shenton.\r\n\r\nHe has the same No. as L/Cpl. J R Roberts. MMP.',
's_rank': <Rank: Lance Corporal>,
's_surname': u'Shenton'} |
/var/lib/python-support/python2.5/django/db/models/fields/related.py
in __get__
Variable | Value |
---|---|
cache_name | '_Company_cache' |
instance | <SoldierDecoration: Silver War Badge> |
instance_type | <class 'cmp.cmpm.models.SoldierDecoration'> |
other_field | <django.db.models.fields.CharField object at 0xae6dc6c> |
params | {'Name__exact': u' MMP'} |
rel_mgr | <django.db.models.manager.Manager object at 0xae6df6c> |
self | <django.db.models.fields.related.ReverseSingleRelatedObjectDescriptor object at 0xae773ec> |
val | u' MMP' |
/var/lib/python-support/python2.5/django/db/models/query.py
in get
Variable | Value |
---|---|
args | () |
clone | [] |
kwargs | {'Name__exact': u' MMP'} |
num | 0 |
self | [<Company: CMP D & TE OTTAVIANO, ITALY. >, <Company: "E" GROUP TRAFFIC CONTROL>, <Company: "F" Mobile Pro Coy, PAIFORCE>, <Company: "Q" GROUP TRAFFIC CONTROL>, <Company: 'O' Pro Coy>, <Company: ->, <Company: 1 & 6 (EA) L OF C PRO SECTIONS>, <Company: 1 (BR) CORPS PRO COY>, <Company: 1 AIRBORNE DIV PRO>, <Company: 1 AIRBORNE DIV PRO COY>, <Company: 1 AIRBORNE DIV PRO COY.>, <Company: 1 ARMD DIV PRO COY>, <Company: 1 ARMD DIV, VERDEN>, <Company: 1 ARMY>, <Company: 1 BASE PRO COY>, <Company: 1 BASE PRO COY SIB>, <Company: 1 CAVALRY DIVISION>, <Company: 1 CMP DOG SECTION>, <Company: 1 Commonwealth Division>, <Company: 1 COMMONWEALTH DIVISION PRO COY>, '...(remaining elements truncated)...'] |
No GET data
No POST data
No cookie data
Variable | Value |
---|---|
DOCUMENT_ROOT | '/htdocs' |
GATEWAY_INTERFACE | 'CGI/1.1' |
HTTP_ACCEPT | '*/*' |
HTTP_ACCEPT_ENCODING | 'gzip' |
HTTP_CDN_LOOP | 'cloudflare' |
HTTP_CF_CONNECTING_IP | '18.232.35.62' |
HTTP_CF_IPCOUNTRY | 'US' |
HTTP_CF_RAY | '86bec443386829bc-IAD' |
HTTP_CF_VISITOR | '{"scheme":"http"}' |
HTTP_CONNECTION | 'Keep-Alive' |
HTTP_HOST | 'www.corpsofmilitarypolice.org' |
HTTP_REFERER | 'http://www.corpsofmilitarypolice.org/soldier/8412' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '18.232.35.62' |
HTTP_X_FORWARDED_PROTO | 'http' |
PATH | '/usr/local/bin:/usr/bin:/bin' |
PATH_INFO | u'/soldier/8412/' |
PATH_TRANSLATED | '/sites/cmp/wsgi_handler.py/soldier/8412/' |
QUERY_STRING | '' |
REMOTE_ADDR | '172.71.222.3' |
REMOTE_PORT | '45682' |
REQUEST_METHOD | 'GET' |
REQUEST_URI | '/soldier/8412/' |
SCRIPT_FILENAME | '/sites/cmp/wsgi_handler.py' |
SCRIPT_NAME | u'' |
SERVER_ADDR | '80.68.94.228' |
SERVER_ADMIN | '[no address given]' |
SERVER_NAME | 'www.corpsofmilitarypolice.org' |
SERVER_PORT | '80' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SIGNATURE | '<address>Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2 Server at www.corpsofmilitarypolice.org Port 80</address>\n' |
SERVER_SOFTWARE | 'Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_wsgi/2.5 Python/2.5.2' |
mod_wsgi.application_group | 'www.corpsofmilitarypolice.org|' |
mod_wsgi.callable_object | 'application' |
mod_wsgi.listener_host | '80.68.94.228' |
mod_wsgi.listener_port | '80' |
mod_wsgi.process_group | 'projectname' |
mod_wsgi.reload_mechanism | '1' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.version | (2, 5) |
wsgi.errors | <mod_wsgi.Log object at 0xb543c68> |
wsgi.file_wrapper | <built-in method file_wrapper of mod_wsgi.Adapter object at 0xafdd020> |
wsgi.input | <mod_wsgi.Input object at 0xaf4ddb8> |
wsgi.multiprocess | True |
wsgi.multithread | True |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
cmp.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | () |
ADMIN_FOR | () |
ADMIN_MEDIA_PREFIX | '/admin_media/' |
ALLOWED_INCLUDE_ROOTS | () |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
BANNED_IPS | () |
CACHE_BACKEND | 'locmem://' |
CACHE_MIDDLEWARE_KEY_PREFIX | '' |
CACHE_MIDDLEWARE_SECONDS | 600 |
COMMENTS_ALLOW_PROFANITIES | False |
COMMENTS_BANNED_USERS_GROUP | None |
COMMENTS_FIRST_FEW | 0 |
COMMENTS_MODERATORS_GROUP | None |
COMMENTS_SKETCHY_USERS_GROUP | None |
DATABASE_ENGINE | 'mysql' |
DATABASE_HOST | '' |
DATABASE_NAME | 'cmpm' |
DATABASE_OPTIONS | {} |
DATABASE_PASSWORD | '********************' |
DATABASE_PORT | '' |
DATABASE_USER | 'bongo' |
DATETIME_FORMAT | 'N j, Y, P' |
DATE_FORMAT | 'N j, Y' |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_CONTENT_TYPE | 'text/html' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | () |
EMAIL_HOST | 'localhost' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | 25 |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_USE_TLS | False |
FILE_CHARSET | 'utf-8' |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_TEMP_DIR | None |
FIXTURE_DIRS | () |
FORCE_SCRIPT_NAME | None |
GOOGLE_ANALYTICS_ACCOUNT_CODE | 'UA-8091650-1' |
IGNORABLE_404_ENDS | ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php') |
IGNORABLE_404_STARTS | ('/cgi-bin/', '/_vti_bin', '/_vti_inf') |
INSTALLED_APPS | ['django.contrib.auth',
'django.contrib.admin',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'cmp.cmpm',
'pagination',
'google_analytics'] |
INTERNAL_IPS | () |
JING_PATH | '/usr/bin/jing' |
LANGUAGES | (('ar', 'Arabic'),
('bn', 'Bengali'),
('bg', 'Bulgarian'),
('ca', 'Catalan'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('el', 'Greek'),
('en', 'English'),
('es', 'Spanish'),
('et', 'Estonian'),
('es-ar', 'Argentinean Spanish'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('ga', 'Irish'),
('gl', 'Galician'),
('hu', 'Hungarian'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('ko', 'Korean'),
('km', 'Khmer'),
('kn', 'Kannada'),
('lv', 'Latvian'),
('lt', 'Lithuanian'),
('mk', 'Macedonian'),
('nl', 'Dutch'),
('no', 'Norwegian'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sr', 'Serbian'),
('sv', 'Swedish'),
('ta', 'Tamil'),
('te', 'Telugu'),
('th', 'Thai'),
('tr', 'Turkish'),
('uk', 'Ukrainian'),
('zh-cn', 'Simplified Chinese'),
('zh-tw', 'Traditional Chinese')) |
LANGUAGES_BIDI | ('he', 'ar', 'fa') |
LANGUAGE_CODE | 'en-uk' |
LANGUAGE_COOKIE_NAME | 'django_language' |
LOCALE_PATHS | () |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_URL | '/accounts/logout/' |
MANAGERS | () |
MEDIA_ROOT | '/sites/cmp/media' |
MEDIA_URL | '' |
MIDDLEWARE_CLASSES | ('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'pagination.middleware.PaginationMiddleware') |
MONTH_DAY_FORMAT | 'F j' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
PROFANITIES_LIST | '********************' |
ROOT_URLCONF | 'cmp.urls' |
SECRET_KEY | '********************' |
SEND_BROKEN_LINK_EMAILS | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SETTINGS_MODULE | 'cmp.settings' |
SITE_ID | 1 |
TEMPLATE_CONTEXT_PROCESSORS | ('django.core.context_processors.auth',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.core.context_processors.request') |
TEMPLATE_DEBUG | True |
TEMPLATE_DIRS | ('/sites/cmp/cmp-templates',) |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source') |
TEMPLATE_STRING_IF_INVALID | '' |
TEST_DATABASE_CHARSET | None |
TEST_DATABASE_COLLATION | None |
TEST_DATABASE_NAME | None |
TEST_RUNNER | 'django.test.simple.run_tests' |
TIME_FORMAT | 'P' |
TIME_ZONE | 'GB' |
TRANSACTIONS_MANAGED | False |
URL_VALIDATOR_USER_AGENT | 'Django/1.0.2 final (http://www.djangoproject.com)' |
USE_ETAGS | False |
USE_I18N | True |
YEAR_MONTH_FORMAT | 'F Y' |
You're seeing this error because you have DEBUG = True
in your
Django settings file. Change that to False
, and Django will
display a standard 500 page.