gene_page.html
Request Method: | GET |
---|---|
Request URL: | http://www.receptome.org/SearchDB/getGenePage.asp?Param=22058299&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:37:22 -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'22058299'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'FtQJLdxpuJ9DfToJMtwG4TTsnd86xIdM',\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=22058299&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=22058299&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '56432',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=22058299&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': '1553794642849687',\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': '1553794642849478',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'gqy9AYMWagE',\n 'mod_wsgi.request_start': '1553794642848898',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553794642849736',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67209L,\n 'mod_wsgi.total_requests': 238890L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3368a0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a3eab90>,\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'similar to olfactory receptor MOR111-4 '}] |
prot_type | 'rec' |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'22058299'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'FtQJLdxpuJ9DfToJMtwG4TTsnd86xIdM',\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=22058299&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=22058299&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '56432',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=22058299&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': '1553794642849687',\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': '1553794642849478',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'gqy9AYMWagE',\n 'mod_wsgi.request_start': '1553794642848898',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553794642849736',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67209L,\n 'mod_wsgi.total_requests': 238890L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3368a0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a3eab90>,\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 0x7f288a35c410> |
SQL | u'SELECT DISTINCT GeneSymbol FROM GENE_PROT_ALL WHERE HPMR_GeneId = "22058299" OR ENTREZ_GeneId = "22058299"' |
GSymbol | u'similar to olfactory receptor MOR111-4 ' |
id | u'22058299' |
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'similar to olfactory receptor MOR111-4 ' |
rows | [{'AllTree': u'7TM|D|Olfactory', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'1.4.1', 'GeneName': u'similar to olfactory receptor MOR111-4 ', 'GeneSymbol': u'similar to olfactory receptor MOR111-4 ', 'GeneSynonyms': u'', 'HPMR_GeneId': u'22058299', 'HPMR_ProtId': u'1', 'MatureProtName': u'similar to olfactory receptor MOR111-4 ', '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'22058299'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'FtQJLdxpuJ9DfToJMtwG4TTsnd86xIdM',\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=22058299&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=22058299&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '56432',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=22058299&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': '1553794642849687',\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': '1553794642849478',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'gqy9AYMWagE',\n 'mod_wsgi.request_start': '1553794642848898',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553794642849736',\n 'mod_wsgi.thread_id': 1,\n 'mod_wsgi.thread_requests': 67209L,\n 'mod_wsgi.total_requests': 238890L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3368a0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a3eab90>,\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 0x7f288a35cdd0> |
mycontext | {u'csrf_token': <django.utils.functional.__proxy__ object at 0x7f288a35ca50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_similar to olfactory receptor MOR111-4 .html', 'gene': {'AllTree': u'7TM|D|Olfactory', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'1.4.1', 'GeneName': u'similar to olfactory receptor MOR111-4 ', 'GeneSymbol': u'similar to olfactory receptor MOR111-4 ', 'GeneSynonyms': u'', 'HPMR_GeneId': u'22058299', 'HPMR_ProtId': u'1', 'MatureProtName': u'similar to olfactory receptor MOR111-4 ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_similar to olfactory receptor MOR111-4 .html', 'prot_type': 'rec'} |
SQL | u"SELECT DISTINCT * FROM GENE_PROT_ALL WHERE GeneSymbol LIKE '%similar to olfactory receptor MOR111-4 %' OR MatureProtName LIKE '%similar to olfactory receptor MOR111-4 %' OR GeneSynonyms LIKE '%similar to olfactory receptor MOR111-4 %' OR ENTREZ_GeneId LIKE '%similar to olfactory receptor MOR111-4 %'" |
gene_name | u'similar to olfactory receptor MOR111-4 ' |
/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 0x7f288a35ca50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_similar to olfactory receptor MOR111-4 .html', 'gene': {'AllTree': u'7TM|D|Olfactory', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'1.4.1', 'GeneName': u'similar to olfactory receptor MOR111-4 ', 'GeneSymbol': u'similar to olfactory receptor MOR111-4 ', 'GeneSynonyms': u'', 'HPMR_GeneId': u'22058299', 'HPMR_ProtId': u'1', 'MatureProtName': u'similar to olfactory receptor MOR111-4 ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_similar to olfactory receptor MOR111-4 .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 0x7f288a35ca50>, 'fam_template': u'GENE_PAGES/fam_gene_rec_similar to olfactory receptor MOR111-4 .html', 'gene': {'AllTree': u'7TM|D|Olfactory', 'Comments': u'', 'ENTREZ_GeneId': u'', 'ENTREZ_Summary': None, 'FamId': u'1.4.1', 'GeneName': u'similar to olfactory receptor MOR111-4 ', 'GeneSymbol': u'similar to olfactory receptor MOR111-4 ', 'GeneSynonyms': u'', 'HPMR_GeneId': u'22058299', 'HPMR_ProtId': u'1', 'MatureProtName': u'similar to olfactory receptor MOR111-4 ', 'OMIM_ID': u'', 'RefSeqId': u'', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_similar to olfactory receptor MOR111-4 .html', 'prot_type': 'rec'} |
using | None |
Variable | Value |
---|---|
ProtId | u'1' |
Param | u'22058299' |
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=22058299&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 | '1553794642849478' |
mod_wsgi.request_handler | 'wsgi-script' |
apache.version | (2, 4, 25) |
mod_wsgi.thread_id | 1 |
wsgi.url_scheme | 'http' |
mod_wsgi.thread_requests | 67209L |
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 | 'gqy9AYMWagE' |
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 0x7f288a3eab90> |
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=22058299&ProtId=1&ProtType=Receptor' |
HTTP_ACCEPT | '*/*' |
mod_wsgi.path_info | '/SearchDB/getGenePage.asp' |
HTTP_FORWARDED_REQUEST_URI | '/SearchDB/getGenePage.asp?Param=22058299&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 | '56432' |
HTTP_X_FORWARDED_HOST | 'www.receptome.org' |
REQUEST_SCHEME | 'http' |
mod_wsgi.version | (4, 5, 15) |
wsgi.run_once | False |
mod_wsgi.script_start | '1553794642849736' |
mod_wsgi.total_requests | 238890L |
mod_wsgi.application_group | 'web612.webfaction.com|' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.request_start | '1553794642848898' |
CSRF_COOKIE | u'FtQJLdxpuJ9DfToJMtwG4TTsnd86xIdM' |
wsgi.errors | <mod_wsgi.Log object at 0x7f288a3368a0> |
mod_wsgi.daemon_start | '1553794642849687' |
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.