gene_page.html
Request Method: | GET |
---|---|
Request URL: | http://www.receptome.org/SearchDB/getGenePage.asp?Param=4885341&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:13:43 -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'4885341'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'sv8aIeHuINXGKk9Y4lakWwbCkdCGFB6P',\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=4885341&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=4885341&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '55796',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=4885341&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': '1553793223003901',\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': '1553793223003707',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'OI0crfIWagE',\n 'mod_wsgi.request_start': '1553793223003448',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553793223003953',\n 'mod_wsgi.thread_id': 5,\n 'mod_wsgi.thread_requests': 67142L,\n 'mod_wsgi.total_requests': 238653L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3d5df0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a43b880>,\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'GPR6'}] |
prot_type | 'rec' |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'4885341'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'sv8aIeHuINXGKk9Y4lakWwbCkdCGFB6P',\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=4885341&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=4885341&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '55796',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=4885341&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': '1553793223003901',\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': '1553793223003707',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'OI0crfIWagE',\n 'mod_wsgi.request_start': '1553793223003448',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553793223003953',\n 'mod_wsgi.thread_id': 5,\n 'mod_wsgi.thread_requests': 67142L,\n 'mod_wsgi.total_requests': 238653L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3d5df0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a43b880>,\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 0x7f288a35cf50> |
SQL | u'SELECT DISTINCT GeneSymbol FROM GENE_PROT_ALL WHERE HPMR_GeneId = "4885341" OR ENTREZ_GeneId = "4885341"' |
GSymbol | u'GPR6' |
id | u'4885341' |
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'GPR6' |
rows | [{'AllTree': u'7TM|A', 'Comments': u'', 'ENTREZ_GeneId': u'118442', 'ENTREZ_Summary': u'-', 'FamId': u'1.1', 'GeneName': u'G protein-coupled receptor 62', 'GeneSymbol': u'GPR62', 'GeneSynonyms': u'GPCR8,KPG_005,MGC26943', 'HPMR_GeneId': u'118442', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 62', 'OMIM_ID': u'606917', 'RefSeqId': u'NP_543141', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|Lipid', 'Comments': u'', 'ENTREZ_GeneId': u'81491', 'ENTREZ_Summary': u'This gene encodes a G protein-coupled receptor. Multiple alternatively spliced variants, encoding the same protein, have been identified. [provided by RefSeq, Dec 2011]', 'FamId': u'1.1.3', 'GeneName': u'G protein-coupled receptor 63', 'GeneSymbol': u'GPR63', 'GeneSynonyms': u'Homo sapiens brain expressed GPCR PSP24 beta (PSP24B)', 'HPMR_GeneId': u'13540557', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 63 ', 'OMIM_ID': u'606915', 'RefSeqId': u'NP_110411', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|Lipid|Fatty_acid', 'Comments': u'', 'ENTREZ_GeneId': u'2830', 'ENTREZ_Summary': u'-', 'FamId': u'1.1.3.1', 'GeneName': u'G protein-coupled receptor 6 ', 'GeneSymbol': u'GPR6', 'GeneSynonyms': u'', 'HPMR_GeneId': u'4885341', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 6 ', 'OMIM_ID': u'600553', 'RefSeqId': u'NP_005275', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|Orphan', 'Comments': u'', 'ENTREZ_GeneId': u'83873', 'ENTREZ_Summary': u'This gene belongs to the G-protein coupled receptor 1 family. G protein-coupled receptors contain 7 transmembrane domains and transduce extracellular signals through heterotrimeric G proteins. The protein encoded by this gene is most closely related to bi', 'FamId': u'1.1.5', 'GeneName': u'G protein-coupled receptor 61 ', 'GeneSymbol': u'GPR61', 'GeneSynonyms': u'BIOGENIC AMINE RECEPTOR-LIKE GPCR, BALGR GPR61', 'HPMR_GeneId': u'19923638', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 61 ', 'OMIM_ID': u'606916', 'RefSeqId': u'NP_114142', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|Polypeptide|Neuromedin U/neurotensin/ghrelin/thyrotropin-releasing', 'Comments': u'', 'ENTREZ_GeneId': u'10316', 'ENTREZ_Summary': u'-', 'FamId': u'1.1.6.14', 'GeneName': u'Neuromedin U receptor 1', 'GeneSymbol': u'NMUR1', 'GeneSynonyms': u'FM3, GPR66 (G protein-coupled receptor 66)', 'HPMR_GeneId': u'Q9HB89', 'HPMR_ProtId': u'1', 'MatureProtName': u'neuromedin U receptor 1', 'OMIM_ID': u'604153', 'RefSeqId': u'NP_006047', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|OGR1/GPR4', 'Comments': u'', 'ENTREZ_GeneId': u'8111', 'ENTREZ_Summary': u'-', 'FamId': u'1.1.7', 'GeneName': u'G protein-coupled receptor 68 ', 'GeneSymbol': u'GPR68', 'GeneSynonyms': u'Ovarian cancer G protein-coupled receptor 1, OGR1, OGR-1, GP68 ', 'HPMR_GeneId': u'4505497', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 68 ', 'OMIM_ID': u'601404', 'RefSeqId': u'NP_003476', 'prot_type': u'rec'}, {'AllTree': u'7TM|A|OGR1/GPR4', 'Comments': u'TDAG8 is a proton-sensing and psychosine-sensitive G-protein-coupled receptor. [J Biol Chem. 2004 Aug 23 $15326175]', 'ENTREZ_GeneId': u'8477', 'ENTREZ_Summary': u'-', 'FamId': u'1.1.7', 'GeneName': u'G protein-coupled receptor 65 ', 'GeneSymbol': u'GPR65', 'GeneSynonyms': u'T-CELL DEATH-ASSOCIATED GENE 8, TDAG8 GPR65', 'HPMR_GeneId': u'4507421', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 65 ', 'OMIM_ID': u'604620', 'RefSeqId': u'NP_003599', 'prot_type': u'rec'}, {'AllTree': u'7TM|B|Orphan|GPR56/114/64/112', 'Comments': u'', 'ENTREZ_GeneId': u'10149', 'ENTREZ_Summary': u'This gene encodes a member of the G protein-coupled receptor family described as an epididymis-specific transmembrane protein. The encoded protein may be proteolytically processed as it contains a motif shown to be a protein scission motif in some members', 'FamId': u'1.2.1.4', ... <trimmed 5187 bytes string> |
gene_page | 'gene_page.html' |
prot_type | 'rec' |
request | "<WSGIRequest\npath:/SearchDB/getGenePage.asp,\nGET:<QueryDict: {u'ProtId': [u'1'], u'Param': [u'4885341'], u'ProtType': [u'Receptor']}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/usr/local/apache2/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'sv8aIeHuINXGKk9Y4lakWwbCkdCGFB6P',\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=4885341&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=4885341&ProtId=1&ProtType=Receptor',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '55796',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/SearchDB/getGenePage.asp?Param=4885341&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': '1553793223003901',\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': '1553793223003707',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.request_id': 'OI0crfIWagE',\n 'mod_wsgi.request_start': '1553793223003448',\n 'mod_wsgi.script_name': '',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.script_start': '1553793223003953',\n 'mod_wsgi.thread_id': 5,\n 'mod_wsgi.thread_requests': 67142L,\n 'mod_wsgi.total_requests': 238653L,\n 'mod_wsgi.version': (4, 5, 15),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f288a3d5df0>,\n 'wsgi.file_wrapper': <type 'mod_wsgi.FileWrapper'>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f288a43b880>,\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 0x7f288a35ce10> |
mycontext | {u'csrf_token': <django.utils.functional.__proxy__ object at 0x7f288a35c550>, 'fam_template': u'GENE_PAGES/fam_gene_rec_GPR62.html', 'gene': {'AllTree': u'7TM|A', 'Comments': u'', 'ENTREZ_GeneId': u'118442', 'ENTREZ_Summary': u'-', 'FamId': u'1.1', 'GeneName': u'G protein-coupled receptor 62', 'GeneSymbol': u'GPR62', 'GeneSynonyms': u'GPCR8,KPG_005,MGC26943', 'HPMR_GeneId': u'118442', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 62', 'OMIM_ID': u'606917', 'RefSeqId': u'NP_543141', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_GPR62.html', 'prot_type': 'rec'} |
SQL | u"SELECT DISTINCT * FROM GENE_PROT_ALL WHERE GeneSymbol LIKE '%GPR6%' OR MatureProtName LIKE '%GPR6%' OR GeneSynonyms LIKE '%GPR6%' OR ENTREZ_GeneId LIKE '%GPR6%'" |
gene_name | u'GPR6' |
/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 0x7f288a35c550>, 'fam_template': u'GENE_PAGES/fam_gene_rec_GPR62.html', 'gene': {'AllTree': u'7TM|A', 'Comments': u'', 'ENTREZ_GeneId': u'118442', 'ENTREZ_Summary': u'-', 'FamId': u'1.1', 'GeneName': u'G protein-coupled receptor 62', 'GeneSymbol': u'GPR62', 'GeneSynonyms': u'GPCR8,KPG_005,MGC26943', 'HPMR_GeneId': u'118442', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 62', 'OMIM_ID': u'606917', 'RefSeqId': u'NP_543141', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_GPR62.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 0x7f288a35c550>, 'fam_template': u'GENE_PAGES/fam_gene_rec_GPR62.html', 'gene': {'AllTree': u'7TM|A', 'Comments': u'', 'ENTREZ_GeneId': u'118442', 'ENTREZ_Summary': u'-', 'FamId': u'1.1', 'GeneName': u'G protein-coupled receptor 62', 'GeneSymbol': u'GPR62', 'GeneSynonyms': u'GPCR8,KPG_005,MGC26943', 'HPMR_GeneId': u'118442', 'HPMR_ProtId': u'1', 'MatureProtName': u'G protein-coupled receptor 62', 'OMIM_ID': u'606917', 'RefSeqId': u'NP_543141', 'prot_type': u'rec'}, 'ints_template': u'GENE_PAGES/ints_gene_rec_GPR62.html', 'prot_type': 'rec'} |
using | None |
Variable | Value |
---|---|
ProtId | u'1' |
Param | u'4885341' |
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=4885341&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 | '1553793223003707' |
mod_wsgi.request_handler | 'wsgi-script' |
apache.version | (2, 4, 25) |
mod_wsgi.thread_id | 5 |
wsgi.url_scheme | 'http' |
mod_wsgi.thread_requests | 67142L |
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 | 'OI0crfIWagE' |
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 0x7f288a43b880> |
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=4885341&ProtId=1&ProtType=Receptor' |
HTTP_ACCEPT | '*/*' |
mod_wsgi.path_info | '/SearchDB/getGenePage.asp' |
HTTP_FORWARDED_REQUEST_URI | '/SearchDB/getGenePage.asp?Param=4885341&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 | '55796' |
HTTP_X_FORWARDED_HOST | 'www.receptome.org' |
REQUEST_SCHEME | 'http' |
mod_wsgi.version | (4, 5, 15) |
wsgi.run_once | False |
mod_wsgi.script_start | '1553793223003953' |
mod_wsgi.total_requests | 238653L |
mod_wsgi.application_group | 'web612.webfaction.com|' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.request_start | '1553793223003448' |
CSRF_COOKIE | u'sv8aIeHuINXGKk9Y4lakWwbCkdCGFB6P' |
wsgi.errors | <mod_wsgi.Log object at 0x7f288a3d5df0> |
mod_wsgi.daemon_start | '1553793223003901' |
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.