gene_page.html
Request Method: | GET |
---|---|
Request URL: | http://www.receptome.org/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor |
Django Version: | 1.8.4 |
Exception Type: | TemplateDoesNotExist |
Exception Value: | gene_page.html |
Exception Location: | /home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/template/loader.py in render_to_string, line 137 |
Python Executable: | /usr/bin/python |
Python Version: | 2.7.5 |
Python Path: | ['/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg', '/home/rami/webapps/hpmr', '/home/rami/webapps/hpmr/hpmr', '/home/rami/webapps/hpmr/lib/python2.7', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/PIL', '/usr/lib64/python2.7/site-packages/geos', '/usr/lib/python2.7/site-packages'] |
Server time: | Thu, 28 Mar 2019 10:09:03 -0700 |
Django tried loading these templates, in this order:
django.template.loaders.filesystem.Loader
:
/home/rami/webapps/hpmr/hpmr/hpmr/templates/gene_page.html
(File exists)django.template.loaders.app_directories.Loader
:
/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/contrib/admin/templates/gene_page.html
(File does not exist)/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/contrib/auth/templates/gene_page.html
(File does not exist)/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/core/handlers/base.py
in get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)...
except Exception as e:
# If the view raised an exception, run it through exception
# middleware, and if the exception middleware returns a
# response, use that. Otherwise, reraise the exception.
for middleware_method in self._exception_middleware:
response = middleware_method(request, e)
Variable | Value |
---|---|
e | TemplateDoesNotExist('gene_page.html',) |
callback_args | () |
resolver_match | ResolverMatch(func=hpmr.hpmr_views.get_gene_by_id, args=(), kwargs={}, url_name=None, app_name=None, namespaces=[]) |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f288a47c1d0>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f28900cbb10> |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'88788'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'rvJoKO75pnzFb2983DZ5dIcuj7j2ufVf',\n 'DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_FORWARDED_REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'HTTP_HOST': 'www.receptome.org',\n 'HTTP_HTTPS': 'off',\n 'HTTP_USER_AGENT': 'PycURL/7.43.0.2 libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0',\n 'HTTP_X_FORWARDED_FOR': '194.94.44.220',\n 'HTTP_X_FORWARDED_HOST': 'www.receptome.org',\n 'HTTP_X_FORWARDED_PROTO': 'http',\n 'HTTP_X_FORWARDED_SERVER': 'www.receptome.org',\n 'HTTP_X_FORWARDED_SSL': 'off',\n 'LD_LIBRARY_PATH': '/home/rami/webapps/hpmr/apache2/lib:/home/rami/webapps/hpmr/lib',\n 'PATH_INFO': u'/SearchDB/getGenePage.asp',\n 'PATH_TRANSLATED': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py/SearchDB/getGenePage.asp',\n 'QUERY_STRING': 'Param=88788&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '48184',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'SCRIPT_FILENAME': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'www.receptome.org',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7',\n 'apache.version': (2, 4, 25),\n 'mod_wsgi.application_group': 'web612.webfaction.com|',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.daemon_connects': '1',\n 'mod_wsgi.daemon_restarts': '0',\n 'mod_wsgi.daemon_start': '1553792943091388',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.ignore_activity': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '14245',\n 'mod_wsgi.path_info': '/SearchDB/getGenePage.asp',\n 'mod_wsgi.process_group': 'hpmr',\n 'mod_wsgi.queue_start': '1553792943091036',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'O2xtnPIWagE',\n 'mod_wsgi.request_start': '1553792943090747',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553792943091443',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67011L,\n 'mod_wsgi.total_requests': 238494L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a406350>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a362a40>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
callback | <function get_gene_by_id at 0x7f288a432c80> |
wrapped_callback | <function get_gene_by_id at 0x7f288a432c80> |
resolver | <RegexURLResolver 'hpmr.urls' (None:None) ^/> |
callback_kwargs | {} |
response | None |
urlconf | 'hpmr.urls' |
/home/rami/webapps/hpmr/hpmr/hpmr/hpmr_views.py
in get_gene_by_id
cursor.execute(SQL)
rows = dictfetchall(cursor)
GSymbol = '0' # default none
# >=1 because one gene can have more isoforms
if len(rows)>=1: GSymbol = rows[0]['GeneSymbol']
return get_gene_page(request, prot_type, GSymbol)...
def db_search_gene(term):
cursor = connection.cursor()
term = term.__str__().replace("'",'').replace('"','')
SQL = 'SELECT DISTINCT * FROM GENE_PROT_ALL WHERE '
Variable | Value |
---|---|
rows | [{'GeneSymbol': u'T-cell receptor delta chain V-J-C regions '}] |
prot_type | 'rec' |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'88788'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'rvJoKO75pnzFb2983DZ5dIcuj7j2ufVf',\n 'DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_FORWARDED_REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'HTTP_HOST': 'www.receptome.org',\n 'HTTP_HTTPS': 'off',\n 'HTTP_USER_AGENT': 'PycURL/7.43.0.2 libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0',\n 'HTTP_X_FORWARDED_FOR': '194.94.44.220',\n 'HTTP_X_FORWARDED_HOST': 'www.receptome.org',\n 'HTTP_X_FORWARDED_PROTO': 'http',\n 'HTTP_X_FORWARDED_SERVER': 'www.receptome.org',\n 'HTTP_X_FORWARDED_SSL': 'off',\n 'LD_LIBRARY_PATH': '/home/rami/webapps/hpmr/apache2/lib:/home/rami/webapps/hpmr/lib',\n 'PATH_INFO': u'/SearchDB/getGenePage.asp',\n 'PATH_TRANSLATED': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py/SearchDB/getGenePage.asp',\n 'QUERY_STRING': 'Param=88788&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '48184',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'SCRIPT_FILENAME': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'www.receptome.org',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7',\n 'apache.version': (2, 4, 25),\n 'mod_wsgi.application_group': 'web612.webfaction.com|',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.daemon_connects': '1',\n 'mod_wsgi.daemon_restarts': '0',\n 'mod_wsgi.daemon_start': '1553792943091388',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.ignore_activity': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '14245',\n 'mod_wsgi.path_info': '/SearchDB/getGenePage.asp',\n 'mod_wsgi.process_group': 'hpmr',\n 'mod_wsgi.queue_start': '1553792943091036',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'O2xtnPIWagE',\n 'mod_wsgi.request_start': '1553792943090747',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553792943091443',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67011L,\n 'mod_wsgi.total_requests': 238494L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a406350>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a362a40>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
cursor | <django.db.backends.utils.CursorDebugWrapper object at 0x7f288a3d29d0> |
SQL | u'SELECT DISTINCT GeneSymbol FROM GENE_PROT_ALL WHERE HPMR_GeneId = "88788" OR ENTREZ_GeneId = "88788"' |
GSymbol | u'T-cell receptor delta chain V-J-C regions ' |
id | u'88788' |
mycontext | {} |
/home/rami/webapps/hpmr/hpmr/hpmr/hpmr_views.py
in get_gene_page
#gene_page = 'GENE_PAGES/gene_'+prot_type+'_'+ gene_name+'.html'
mycontext['ints_template'] = 'GENE_PAGES/ints_gene_'+prot_type+'_'+rows[0]['GeneSymbol']+'.html'
mycontext['fam_template'] = 'GENE_PAGES/fam_gene_'+prot_type+'_'+rows[0]['GeneSymbol']+'.html'
gene_page = 'gene_page.html'
mycontext.update(csrf(request))
return render_to_response(gene_page, mycontext,context_instance=RequestContext(request))...
def get_gene_ints_page(request, prot_type, gene_symbol):
mycontext = {}
prot_type=prot_type.replace("'",'').replace('"','')
gene_symbol=gene_symbol.replace("'",'').replace('"','')
Variable | Value |
---|---|
term | u'T-cell receptor delta chain V-J-C regions ' |
rows | [{'AllTree': u'Other|Immune-Cell-R|T-cell|Delta', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'8.12.1.4', 'GeneName': u'T-cell receptor delta chain V-J-C regions ', 'GeneSymbol': u'T-cell receptor delta chain V-J-C regions ', 'GeneSynonyms': u'T-cell receptor delta chain V-J-C regions (DS6) precursor d1', 'HPMR_GeneId': u'88788', 'HPMR_ProtId': u'1', 'MatureProtName': u'T-cell receptor delta chain V-J-C regions ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}] |
gene_page | 'gene_page.html' |
prot_type | 'rec' |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'88788'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'rvJoKO75pnzFb2983DZ5dIcuj7j2ufVf',\n 'DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_FORWARDED_REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'HTTP_HOST': 'www.receptome.org',\n 'HTTP_HTTPS': 'off',\n 'HTTP_USER_AGENT': 'PycURL/7.43.0.2 libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0',\n 'HTTP_X_FORWARDED_FOR': '194.94.44.220',\n 'HTTP_X_FORWARDED_HOST': 'www.receptome.org',\n 'HTTP_X_FORWARDED_PROTO': 'http',\n 'HTTP_X_FORWARDED_SERVER': 'www.receptome.org',\n 'HTTP_X_FORWARDED_SSL': 'off',\n 'LD_LIBRARY_PATH': '/home/rami/webapps/hpmr/apache2/lib:/home/rami/webapps/hpmr/lib',\n 'PATH_INFO': u'/SearchDB/getGenePage.asp',\n 'PATH_TRANSLATED': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py/SearchDB/getGenePage.asp',\n 'QUERY_STRING': 'Param=88788&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '48184',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor',\n 'SCRIPT_FILENAME': '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'www.receptome.org',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7',\n 'apache.version': (2, 4, 25),\n 'mod_wsgi.application_group': 'web612.webfaction.com|',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.daemon_connects': '1',\n 'mod_wsgi.daemon_restarts': '0',\n 'mod_wsgi.daemon_start': '1553792943091388',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.ignore_activity': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '14245',\n 'mod_wsgi.path_info': '/SearchDB/getGenePage.asp',\n 'mod_wsgi.process_group': 'hpmr',\n 'mod_wsgi.queue_start': '1553792943091036',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'O2xtnPIWagE',\n 'mod_wsgi.request_start': '1553792943090747',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553792943091443',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67011L,\n 'mod_wsgi.total_requests': 238494L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a406350>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a362a40>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
cursor | <django.db.backends.utils.CursorDebugWrapper object at 0x7f288a3d2dd0> |
mycontext | {u'csrf_token': <django.utils.functional.__proxy__ object at 0x7f288a3d2b50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'gene': {'AllTree': u'Other|Immune-Cell-R|T-cell|Delta', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'8.12.1.4', 'GeneName': u'T-cell receptor delta chain V-J-C regions ', 'GeneSymbol': u'T-cell receptor delta chain V-J-C regions ', 'GeneSynonyms': u'T-cell receptor delta chain V-J-C regions (DS6) precursor d1', 'HPMR_GeneId': u'88788', 'HPMR_ProtId': u'1', 'MatureProtName': u'T-cell receptor delta chain V-J-C regions ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'prot_type': 'rec'} |
SQL | u"SELECT DISTINCT * FROM GENE_PROT_ALL WHERE GeneSymbol LIKE '%T-cell receptor delta chain V-J-C regions %' OR MatureProtName LIKE '%T-cell receptor delta chain V-J-C regions %' OR GeneSynonyms LIKE '%T-cell receptor delta chain V-J-C regions %' OR ENTREZ_GeneId LIKE '%T-cell receptor delta chain V-J-C regions %'" |
gene_name | u'T-cell receptor delta chain V-J-C regions ' |
/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/shortcuts.py
in render_to_response
# No deprecated arguments were passed - use the new code path
content = loader.render_to_string(template_name, context, using=using)
else:
# Some deprecated arguments were passed - use the legacy code path
content = loader.render_to_string(
template_name, context, context_instance, dirs, dictionary,
using=using)...
return HttpResponse(content, content_type, status)
def render(request, template_name, context=None,
context_instance=_context_instance_undefined,
Variable | Value |
---|---|
dirs | <object object at 0x7f288aec16c0> |
status | None |
content_type | None |
dictionary | <object object at 0x7f288aec16b0> |
template_name | 'gene_page.html' |
context_instance | [{'False': False, 'None': None, 'True': True}, {}, {}] |
context | {u'csrf_token': <django.utils.functional.__proxy__ object at 0x7f288a3d2b50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'gene': {'AllTree': u'Other|Immune-Cell-R|T-cell|Delta', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'8.12.1.4', 'GeneName': u'T-cell receptor delta chain V-J-C regions ', 'GeneSymbol': u'T-cell receptor delta chain V-J-C regions ', 'GeneSynonyms': u'T-cell receptor delta chain V-J-C regions (DS6) precursor d1', 'HPMR_GeneId': u'88788', 'HPMR_ProtId': u'1', 'MatureProtName': u'T-cell receptor delta chain V-J-C regions ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'prot_type': 'rec'} |
using | None |
/home/rami/webapps/hpmr/lib/python2.7/Django-1.8.4-py2.7.egg/django/template/loader.py
in render_to_string
engine.name, stacklevel=2)
except TemplateDoesNotExist:
continue
if template_name:
if isinstance(template_name, (list, tuple)):
template_name = ', '.join(template_name)
raise TemplateDoesNotExist(template_name)...
else:
raise TemplateDoesNotExist("No template names provided")
def _engine_list(using=None):
return engines.all() if using is None else [engines[using]]
Variable | Value |
---|---|
engine | <django.template.backends.django.DjangoTemplates object at 0x7f288a47c350> |
dirs | <object object at 0x7f288aec16c0> |
dictionary | <object object at 0x7f288aec16b0> |
template_name | 'gene_page.html' |
request | None |
context_instance | [{'False': False, 'None': None, 'True': True}, {}, {}] |
context | {u'csrf_token': <django.utils.functional.__proxy__ object at 0x7f288a3d2b50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'gene': {'AllTree': u'Other|Immune-Cell-R|T-cell|Delta', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'8.12.1.4', 'GeneName': u'T-cell receptor delta chain V-J-C regions ', 'GeneSymbol': u'T-cell receptor delta chain V-J-C regions ', 'GeneSynonyms': u'T-cell receptor delta chain V-J-C regions (DS6) precursor d1', 'HPMR_GeneId': u'88788', 'HPMR_ProtId': u'1', 'MatureProtName': u'T-cell receptor delta chain V-J-C regions ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_T-cell receptor delta chain V-J-C regions .html', 'prot_type': 'rec'} |
using | None |
Variable | Value |
---|---|
ProtId | u'1' |
Param | u'88788' |
ProtType | u'Receptor' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
mod_wsgi.listener_port | '14245' |
HTTP_X_FORWARDED_SERVER | 'www.receptome.org' |
mod_wsgi.listener_host | '' |
SERVER_PROTOCOL | 'HTTP/1.0' |
SERVER_SOFTWARE | 'Apache/2.4.25 (Unix) mod_wsgi/4.5.15 Python/2.7' |
SCRIPT_NAME | u'' |
mod_wsgi.enable_sendfile | '0' |
mod_wsgi.handler_script | '' |
SERVER_SIGNATURE | '' |
REQUEST_METHOD | 'GET' |
HTTP_HTTPS | 'off' |
PATH_INFO | u'/SearchDB/getGenePage.asp' |
HTTP_X_FORWARDED_SSL | 'off' |
QUERY_STRING | 'Param=88788&ProtId=1&ProtType=Receptor' |
LD_LIBRARY_PATH | '/home/rami/webapps/hpmr/apache2/lib:/home/rami/webapps/hpmr/lib' |
HTTP_USER_AGENT | 'PycURL/7.43.0.2 libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2 (+libidn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0' |
HTTP_CONNECTION | 'close' |
SERVER_NAME | 'www.receptome.org' |
REMOTE_ADDR | '127.0.0.1' |
mod_wsgi.queue_start | '1553792943091036' |
mod_wsgi.request_handler | 'wsgi-script' |
apache.version | (2, 4, 25) |
mod_wsgi.thread_id | 1 |
wsgi.url_scheme | 'http' |
mod_wsgi.thread_requests | 67011L |
PATH_TRANSLATED | '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py/SearchDB/getGenePage.asp' |
SERVER_PORT | '80' |
mod_wsgi.daemon_connects | '1' |
wsgi.multiprocess | True |
SERVER_ADDR | '127.0.0.1' |
DOCUMENT_ROOT | '/usr/local/apache2/htdocs' |
mod_wsgi.process_group | 'hpmr' |
CONTEXT_DOCUMENT_ROOT | '/usr/local/apache2/htdocs' |
HTTP_X_FORWARDED_PROTO | 'http' |
mod_wsgi.request_id | 'O2xtnPIWagE' |
SCRIPT_FILENAME | '/home/rami/webapps/hpmr/hpmr/hpmr/wsgi.py' |
SERVER_ADMIN | '[no address given]' |
mod_wsgi.ignore_activity | '0' |
wsgi.input | <mod_wsgi.Input object at 0x7f288a362a40> |
HTTP_HOST | 'www.receptome.org' |
CONTEXT_PREFIX | '' |
wsgi.multithread | True |
mod_wsgi.callable_object | 'application' |
mod_wsgi.daemon_restarts | '0' |
REQUEST_URI | '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor' |
HTTP_ACCEPT | '*/*' |
mod_wsgi.path_info | '/SearchDB/getGenePage.asp' |
HTTP_FORWARDED_REQUEST_URI | '/SearchDB/getGenePage.asp?Param=88788&ProtId=1&ProtType=Receptor' |
wsgi.file_wrapper | '' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
HTTP_X_FORWARDED_FOR | '194.94.44.220' |
mod_wsgi.script_name | '' |
REMOTE_PORT | '48184' |
HTTP_X_FORWARDED_HOST | 'www.receptome.org' |
REQUEST_SCHEME | 'http' |
mod_wsgi.version | (4, 5, 15) |
wsgi.run_once | False |
mod_wsgi.script_start | '1553792943091443' |
mod_wsgi.total_requests | 238494L |
mod_wsgi.application_group | 'web612.webfaction.com|' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.request_start | '1553792943090747' |
CSRF_COOKIE | u'rvJoKO75pnzFb2983DZ5dIcuj7j2ufVf' |
wsgi.errors | <mod_wsgi.Log object at 0x7f288a406350> |
mod_wsgi.daemon_start | '1553792943091388' |
hpmr.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'hpmr.urls' |
MANAGERS | () |
BASE_DIR | '/home/rami/webapps/hpmr/hpmr' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | None |
ALLOWED_HOSTS | ['*'] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
SECURE_HSTS_SECONDS | 0 |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') |
SECURE_REDIRECT_EXEMPT | [] |
DATABASES | {'bdi': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/home/rami/webapps/hpmr/hpmr/bdi_db', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': ''}, 'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/home/rami/webapps/hpmr/hpmr/hpmr_db', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': ''}} |
EMAIL_SSL_KEYFILE | u'********************' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
APPEND_SLASH | True |
LOCALE_PATHS | () |
DATABASE_ROUTERS | [] |
DEFAULT_TABLESPACE | '' |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
SESSION_COOKIE_PATH | '/' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
MIDDLEWARE_CLASSES | ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware') |
USE_I18N | False |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
FIRST_DAY_OF_WEEK | 0 |
WSGI_APPLICATION | 'hpmr.wsgi.application' |
TEMPLATE_DEBUG | False |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
EMAIL_TIMEOUT | None |
SECURE_SSL_HOST | None |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SESSION_COOKIE_SECURE | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
LANGUAGE_COOKIE_DOMAIN | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'bdi') |
LANGUAGES | (('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese'), ('zh-tw', 'Traditional Chinese')) |
USE_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | () |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
LANGUAGE_COOKIE_AGE | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
CSRF_COOKIE_AGE | 31449600 |
MONTH_DAY_FORMAT | 'F j' |
LOGIN_URL | '/accounts/login/' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
TIME_FORMAT | 'P' |
AUTH_USER_MODEL | 'auth.User' |
DATE_INPUT_FORMATS | ('%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y') |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
EMAIL_HOST_PASSWORD | u'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
NUMBER_GROUPING | 0 |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_COOKIE_PATH | '/' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | () |
MIGRATION_MODULES | {} |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
FIXTURE_DIRS | () |
EMAIL_HOST | 'localhost' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | () |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
MEDIA_URL | '' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | () |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/rami/webapps/hpmr/hpmr/hpmr/templates'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'America/Los_Angeles' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_USE_SSL | False |
TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages') |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'hpmr.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | () |
STATIC_URL | '/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
TEST_NON_SERIALIZED_APPS | [] |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
LANGUAGE_COOKIE_PATH | '/' |
CACHE_MIDDLEWARE_SECONDS | 600 |
EMAIL_SSL_CERTFILE | None |
CSRF_COOKIE_HTTPONLY | False |
DATETIME_INPUT_FORMATS | ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y') |
EMAIL_HOST_USER | '' |
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 page generated by the handler for this status code.