Skip to content

Instantly share code, notes, and snippets.

@amirgon
Created November 19, 2015 16:53
Show Gist options
  • Save amirgon/5c74c3ec8525c37c6a8f to your computer and use it in GitHub Desktop.
Save amirgon/5c74c3ec8525c37c6a8f to your computer and use it in GitHub Desktop.
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>ProgrammingError at /questions/scope:all/sort:activity-desc/page:1/query:asd/</title> <style type="text/css">
html * { padding:0; margin:0; }
body * { padding:10px 20px; }
body * * { padding:0; }
body { font:small sans-serif; }
body>div { border-bottom:1px solid #ddd; }
h1 { font-weight:normal; }
h2 { margin-bottom:.8em; }
h2 span { font-size:80%; color:#666; font-weight:normal; }
h3 { margin:1em 0 .5em 0; }
h4 { margin:0 0 .5em 0; font-weight: normal; }
code, pre { font-size: 100%; white-space: pre-wrap; }
table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; }
tbody td, tbody th { vertical-align:top; padding:2px 3px; }
thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; }
tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; }
table.vars { margin:5px 0 2px 40px; }
table.vars td, table.req td { font-family:monospace; }
table td.code { width:100%; }
table td.code pre { overflow:hidden; }
table.source th { color:#666; }
table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; }
ul.traceback { list-style-type:none; color: #222; }
ul.traceback li.frame { padding-bottom:1em; color:#666; }
ul.traceback li.user { background-color:#e0e0e0; color:#000 }
div.context { padding:10px 0; overflow:hidden; }
div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; }
div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; }
div.context ol li pre { display:inline; }
div.context ol.context-line li { color:#505050; background-color:#dfdfdf; }
div.context ol.context-line li span { position:absolute; right:32px; }
.user div.context ol.context-line li { background-color:#bbb; color:#000; }
.user div.context ol li { color:#666; }
div.commands { margin-left: 40px; }
div.commands a { color:#555; text-decoration:none; }
.user div.commands a { color: black; }
#summary { background: #ffc; }
#summary h2 { font-weight: normal; color: #666; }
#explanation { background:#eee; }
#template, #template-not-exist { background:#f6f6f6; }
#template-not-exist ul { margin: 0 0 0 20px; }
#unicode-hint { background:#eee; }
#traceback { background:#eee; }
#requestinfo { background:#f6f6f6; padding-left:120px; }
#summary table { border:none; background:transparent; }
#requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; }
#requestinfo h3 { margin-bottom:-1em; }
.error { background: #ffc; }
.specific { color:#cc3300; font-weight:bold; }
h2 span.commands { font-size:.7em;}
span.commands a:link {color:#5E5694;}
pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; }
</style> <script type="text/javascript">
//<!--
function getElementsByClassName(oElm, strTagName, strClassName){
// Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com
var arrElements = (strTagName == "*" && document.all)? document.all :
oElm.getElementsByTagName(strTagName);
var arrReturnElements = new Array();
strClassName = strClassName.replace(/\-/g, "\-");
var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
var oElement;
for(var i=0; i<arrElements.length; i++){
oElement = arrElements[i];
if(oRegExp.test(oElement.className)){
arrReturnElements.push(oElement);
}
}
return (arrReturnElements)
}
function hideAll(elems) {
for (var e = 0; e < elems.length; e++) {
elems[e].style.display = 'none';
}
}
window.onload = function() {
hideAll(getElementsByClassName(document, 'table', 'vars'));
hideAll(getElementsByClassName(document, 'ol', 'pre-context'));
hideAll(getElementsByClassName(document, 'ol', 'post-context'));
hideAll(getElementsByClassName(document, 'div', 'pastebin'));
}
function toggle() {
for (var i = 0; i < arguments.length; i++) {
var e = document.getElementById(arguments[i]);
if (e) {
e.style.display = e.style.display == 'none' ? 'block': 'none';
}
}
return false;
}
function varToggle(link, id) {
toggle('v' + id);
var s = link.getElementsByTagName('span')[0];
var uarr = String.fromCharCode(0x25b6);
var darr = String.fromCharCode(0x25bc);
s.innerHTML = s.innerHTML == uarr ? darr : uarr;
return false;
}
function switchPastebinFriendly(link) {
s1 = "Switch to copy-and-paste view";
s2 = "Switch back to interactive view";
link.innerHTML = link.innerHTML == s1 ? s2: s1;
toggle('browserTraceback', 'pastebinTraceback');
return false;
}
//--> </script> </head> <body> <div id="summary"> <h1>ProgrammingError at /questions/scope:all/sort:activity-desc/page:1/query:asd/</h1> <pre class="exception_value">column askbot_thread.text_search_vector does not exist
LINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...
^
</pre> <table class="meta"> <tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>http://lb-tlvb-tools3/questions/scope:all/sort:activity-desc/page:1/query:asd/</td> </tr> <tr> <th>Django Version:</th> <td>1.7.10</td> </tr> <tr> <th>Exception Type:</th> <td>ProgrammingError</td> </tr> <tr> <th>Exception Value:</th> <td><pre>column askbot_thread.text_search_vector does not exist
LINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...
^
</pre></td> </tr> <tr> <th>Exception Location:</th> <td>/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py in execute, line 65</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>2.7.10</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#39;/home/evelab/projects/stormoverflow&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/setuptools-18.2-py2.7.egg&#39;,
&#39;/home/evelab/projects/askbot-devel&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_avatar-2.1.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/mock-1.0.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/Coffin-0.3.8-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/jsonfield-1.0.3-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/lamson-1.3.4-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/pystache-0.3.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/akismet-0.2.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_transaction_signals-1.0.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_countries-3.3-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_kombu-0.9.4-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_keyedcache-1.5.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_celery-3.1.17-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_recaptcha-1.0.4-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/requirements_parser-0.1.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/oauth2-1.9.0.post1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/South-1.0.2-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/html5lib-0.90-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/markdown2-2.3.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/longerusername-0.4-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/sanction-0.3.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_threaded_multihost-1.4.post1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/Jinja2-2.8-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_compressor-1.5-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_robots-1.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_tinymce-1.5.3-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/PyJWT-1.4.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/beautifulsoup4-4.4.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/Unidecode-0.4.18-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/simplejson-3.8.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_picklefield-0.3.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/python_openid-2.2.5-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_appconf-1.0.1-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/Pillow-3.0.0-py2.7-linux-x86_64.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/python_modargs-1.7-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/python_daemon-UNKNOWN-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/nose-1.3.7-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/chardet-2.3.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/celery-3.1.19-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/httplib2-0.9.2-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/MarkupSafe-0.23-py2.7-linux-x86_64.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/six-1.10.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/lockfile-0.11.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/docutils-0.12-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/kombu-3.0.29-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/billiard-3.3.0.21-py2.7-linux-x86_64.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/pbr-0.11.0-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/amqp-1.4.7-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/anyjson-0.3.3-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg&#39;,
&#39;/usr/local/lib/python2.7/dist-packages/django_followit-0.1.0-py2.7.egg&#39;,
&#39;/usr/lib/python2.7&#39;,
&#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;,
&#39;/usr/lib/python2.7/lib-tk&#39;,
&#39;/usr/lib/python2.7/lib-old&#39;,
&#39;/usr/lib/python2.7/lib-dynload&#39;,
&#39;/usr/local/lib/python2.7/dist-packages&#39;,
&#39;/usr/lib/python2.7/dist-packages&#39;,
&#39;/home/evelab/projects&#39;,
&#39;/home/evelab/projects/askbot-devel/askbot/deps&#39;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Thu, 19 Nov 2015 10:50:36 -0600</td> </tr> </table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);">Switch to copy-and-paste view</a></span></h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py</code> in <code>get_response</code> <div class="context" id="c140181484911504"> <ol start="104" class="pre-context" id="pre140181484911504"><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> if response:</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> break</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre></pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> if response is None:</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> try:</pre></li></ol> <ol start="111" class="context-line"><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> response = wrapped_callback(request, *callback_args, **callback_kwargs)</pre> <span>...</span></li></ol> <ol start='112' class="post-context" id="post140181484911504"><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> except Exception as e:</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> # If the view raised an exception, run it through exception</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> # middleware, and if the exception middleware returns a</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> # response, use that. Otherwise, reraise the exception.</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> for middleware_method in self._exception_middleware:</pre></li><li onclick="toggle('pre140181484911504', 'post140181484911504')"><pre> response = middleware_method(request, e)</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484911504')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484911504"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>e</td> <td class="code"><pre>ProgrammingError(&#39;column askbot_thread.text_search_vector does not exist\nLINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...\n ^\n&#39;,)</pre></td> </tr> <tr> <td>callback_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>resolver_match</td> <td class="code"><pre>ResolverMatch(func=&lt;function questions at 0x7f7ea83a6848&gt;, args=(), kwargs={u&#39;sort&#39;: u&#39;activity-desc&#39;, u&#39;tags&#39;: None, u&#39;query&#39;: u&#39;asd&#39;, u&#39;author&#39;: None, u&#39;scope&#39;: u&#39;all&#39;, u&#39;page_size&#39;: None, u&#39;page&#39;: u&#39;1&#39;}, url_name=&#39;questions&#39;, app_name=&#39;None&#39;, namespace=&#39;&#39;)</pre></td> </tr> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method TransactionMiddleware.process_exception of &lt;django.middleware.transaction.TransactionMiddleware object at 0x7f7ea851ef10&gt;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.handlers.wsgi.WSGIHandler object at 0x7f7eb29dca10&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&quot;&lt;WSGIRequest\npath:/questions/scope:all/sort:activity-desc/page:1/query:asd/,\nGET:&lt;QueryDict: {}&gt;,\nPOST:&lt;QueryDict: {}&gt;,\nCOOKIES:{&#39;_csrf&#39;: &#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;, &#39;askbot_visitor&#39;: &#39;False&#39;},\nMETA:{&#39;CELERY_LOADER&#39;: &#39;djcelery.loaders.DjangoLoader&#39;,\n &#39;CONTENT_LENGTH&#39;: &#39;&#39;,\n &#39;CONTENT_TYPE&#39;: &#39;text/plain&#39;,\n u&#39;CSRF_COOKIE&#39;: u&#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;,\n &#39;DJANGO_SETTINGS_MODULE&#39;: &#39;settings&#39;,\n &#39;GATEWAY_INTERFACE&#39;: &#39;CGI/1.1&#39;,\n &#39;HOME&#39;: &#39;/home/evelab&#39;,\n &#39;HTTP_ACCEPT&#39;: &#39;text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8&#39;,\n &#39;HTTP_ACCEPT_ENCODING&#39;: &#39;gzip, deflate, sdch&#39;,\n &#39;HTTP_ACCEPT_LANGUAGE&#39;: &#39;en-US,en;q=0.8,he;q=0.6&#39;,\n &#39;HTTP_CONNECTION&#39;: &#39;keep-alive&#39;,\n &#39;HTTP_COOKIE&#39;: &#39;askbot_visitor=False; _csrf=nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;,\n &#39;HTTP_HOST&#39;: &#39;lb-tlvb-tools3&#39;,\n &#39;HTTP_REFERER&#39;: &#39;http://lb-tlvb-tools3/questions/&#39;,\n &#39;HTTP_UPGRADE_INSECURE_REQUESTS&#39;: &#39;1&#39;,\n &#39;HTTP_USER_AGENT&#39;: &#39;Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36&#39;,\n &#39;LANG&#39;: &#39;en_US.UTF-8&#39;,\n &#39;LOGNAME&#39;: &#39;root&#39;,\n &#39;LS_COLORS&#39;: &#39;rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:&#39;,\n &#39;MAIL&#39;: &#39;/var/mail/root&#39;,\n &#39;PATH&#39;: &#39;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&#39;,\n &#39;PATH_INFO&#39;: u&#39;/questions/scope:all/sort:activity-desc/page:1/query:asd/&#39;,\n &#39;PS1&#39;: &#39;\\\\[\\\\e]0;\\\\u@\\\\h: \\\\w\\\\a\\\\]${debian_chroot:+($debian_chroot)}\\\\u@\\\\h:\\\\w\\\\$ &#39;,\n &#39;QUERY_STRING&#39;: &#39;&#39;,\n &#39;REMOTE_ADDR&#39;: &#39;10.185.4.188&#39;,\n &#39;REMOTE_HOST&#39;: &#39;&#39;,\n &#39;REQUEST_METHOD&#39;: &#39;GET&#39;,\n &#39;RUN_MAIN&#39;: &#39;true&#39;,\n &#39;SCRIPT_NAME&#39;: u&#39;&#39;,\n &#39;SERVER_NAME&#39;: &#39;10.185.4.190&#39;,\n &#39;SERVER_PORT&#39;: &#39;80&#39;,\n &#39;SERVER_PROTOCOL&#39;: &#39;HTTP/1.1&#39;,\n &#39;SERVER_SOFTWARE&#39;: &#39;WSGIServer/0.1 Python/2.7.10&#39;,\n &#39;SHELL&#39;: &#39;/bin/bash&#39;,\n &#39;SUDO_COMMAND&#39;: &#39;/usr/bin/python manage.py runserver 10.185.4.190:80&#39;,\n &#39;SUDO_GID&#39;: &#39;1000&#39;,\n &#39;SUDO_UID&#39;: &#39;1000&#39;,\n &#39;SUDO_USER&#39;: &#39;evelab&#39;,\n &#39;TERM&#39;: &#39;xterm&#39;,\n &#39;TZ&#39;: &#39;America/Chicago&#39;,\n &#39;USER&#39;: &#39;root&#39;,\n &#39;USERNAME&#39;: &#39;root&#39;,\n &#39;wsgi.errors&#39;: &lt;open file &#39;&lt;stderr&gt;&#39;, mode &#39;w&#39; at 0x7f7eb64bf1e0&gt;,\n &#39;wsgi.file_wrapper&#39;: &lt;class wsgiref.util.FileWrapper at 0x7f7eae2cc0b8&gt;,\n &#39;wsgi.input&#39;: &lt;socket._fileobject object at 0x7f7eabdc7cd0&gt;,\n &#39;wsgi.multiprocess&#39;: False,\n &#39;wsgi.multithread&#39;: True,\n &#39;wsgi.run_once&#39;: False,\n &#39;wsgi.url_scheme&#39;: &#39;http&#39;,\n &#39;wsgi.version&#39;: (1, 0)}&gt;&quot;</pre></td> </tr> <tr> <td>callback</td> <td class="code"><pre>&lt;function questions at 0x7f7ea83a6848&gt;</pre></td> </tr> <tr> <td>wrapped_callback</td> <td class="code"><pre>&lt;function questions at 0x7f7ea83a6848&gt;</pre></td> </tr> <tr> <td>resolver</td> <td class="code"><pre>&lt;RegexURLResolver &#39;stormoverflow.urls&#39; (None:None) ^/&gt;</pre></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><pre>{u&#39;author&#39;: None,
u&#39;page&#39;: u&#39;1&#39;,
u&#39;page_size&#39;: None,
u&#39;query&#39;: u&#39;asd&#39;,
u&#39;scope&#39;: u&#39;all&#39;,
u&#39;sort&#39;: u&#39;activity-desc&#39;,
u&#39;tags&#39;: None}</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>urlconf</td> <td class="code"><pre>&#39;stormoverflow.urls&#39;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/home/evelab/projects/askbot-devel/askbot/views/readers.py</code> in <code>questions</code> <div class="context" id="c140181484912296"> <ol start="86" class="pre-context" id="pre140181484912296"><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> qs, meta_data = models.Thread.objects.run_advanced_search(</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> request_user=request.user, search_state=search_state</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> )</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> if meta_data[&#39;non_existing_tags&#39;]:</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> search_state = search_state.remove_tags(meta_data[&#39;non_existing_tags&#39;])</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre></pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> paginator = Paginator(qs, search_state.page_size)</pre></li></ol> <ol start="93" class="context-line"><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> if paginator.num_pages &lt; search_state.page:</pre> <span>...</span></li></ol> <ol start='94' class="post-context" id="post140181484912296"><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> search_state.page = 1</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> page = paginator.page(search_state.page)</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> page.object_list = list(page.object_list) # evaluate the queryset</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre></pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> # INFO: Because for the time being we need question posts and thread authors</pre></li><li onclick="toggle('pre140181484912296', 'post140181484912296')"><pre> # down the pipeline, we have to precache them in thread objects</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484912296')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484912296"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>paginator</td> <td class="code"><pre>&lt;django.core.paginator.Paginator object at 0x7f7e8b9a9b10&gt;</pre></td> </tr> <tr> <td>qs</td> <td class="code"><pre>Error in formatting: column askbot_thread.text_search_vector does not exist
LINE 1: SELECT DISTINCT (ts_rank(askbot_thread.text_search_vector, p...
^
</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&quot;&lt;WSGIRequest\npath:/questions/scope:all/sort:activity-desc/page:1/query:asd/,\nGET:&lt;QueryDict: {}&gt;,\nPOST:&lt;QueryDict: {}&gt;,\nCOOKIES:{&#39;_csrf&#39;: &#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;, &#39;askbot_visitor&#39;: &#39;False&#39;},\nMETA:{&#39;CELERY_LOADER&#39;: &#39;djcelery.loaders.DjangoLoader&#39;,\n &#39;CONTENT_LENGTH&#39;: &#39;&#39;,\n &#39;CONTENT_TYPE&#39;: &#39;text/plain&#39;,\n u&#39;CSRF_COOKIE&#39;: u&#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;,\n &#39;DJANGO_SETTINGS_MODULE&#39;: &#39;settings&#39;,\n &#39;GATEWAY_INTERFACE&#39;: &#39;CGI/1.1&#39;,\n &#39;HOME&#39;: &#39;/home/evelab&#39;,\n &#39;HTTP_ACCEPT&#39;: &#39;text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8&#39;,\n &#39;HTTP_ACCEPT_ENCODING&#39;: &#39;gzip, deflate, sdch&#39;,\n &#39;HTTP_ACCEPT_LANGUAGE&#39;: &#39;en-US,en;q=0.8,he;q=0.6&#39;,\n &#39;HTTP_CONNECTION&#39;: &#39;keep-alive&#39;,\n &#39;HTTP_COOKIE&#39;: &#39;askbot_visitor=False; _csrf=nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;,\n &#39;HTTP_HOST&#39;: &#39;lb-tlvb-tools3&#39;,\n &#39;HTTP_REFERER&#39;: &#39;http://lb-tlvb-tools3/questions/&#39;,\n &#39;HTTP_UPGRADE_INSECURE_REQUESTS&#39;: &#39;1&#39;,\n &#39;HTTP_USER_AGENT&#39;: &#39;Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36&#39;,\n &#39;LANG&#39;: &#39;en_US.UTF-8&#39;,\n &#39;LOGNAME&#39;: &#39;root&#39;,\n &#39;LS_COLORS&#39;: &#39;rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:&#39;,\n &#39;MAIL&#39;: &#39;/var/mail/root&#39;,\n &#39;PATH&#39;: &#39;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&#39;,\n &#39;PATH_INFO&#39;: u&#39;/questions/scope:all/sort:activity-desc/page:1/query:asd/&#39;,\n &#39;PS1&#39;: &#39;\\\\[\\\\e]0;\\\\u@\\\\h: \\\\w\\\\a\\\\]${debian_chroot:+($debian_chroot)}\\\\u@\\\\h:\\\\w\\\\$ &#39;,\n &#39;QUERY_STRING&#39;: &#39;&#39;,\n &#39;REMOTE_ADDR&#39;: &#39;10.185.4.188&#39;,\n &#39;REMOTE_HOST&#39;: &#39;&#39;,\n &#39;REQUEST_METHOD&#39;: &#39;GET&#39;,\n &#39;RUN_MAIN&#39;: &#39;true&#39;,\n &#39;SCRIPT_NAME&#39;: u&#39;&#39;,\n &#39;SERVER_NAME&#39;: &#39;10.185.4.190&#39;,\n &#39;SERVER_PORT&#39;: &#39;80&#39;,\n &#39;SERVER_PROTOCOL&#39;: &#39;HTTP/1.1&#39;,\n &#39;SERVER_SOFTWARE&#39;: &#39;WSGIServer/0.1 Python/2.7.10&#39;,\n &#39;SHELL&#39;: &#39;/bin/bash&#39;,\n &#39;SUDO_COMMAND&#39;: &#39;/usr/bin/python manage.py runserver 10.185.4.190:80&#39;,\n &#39;SUDO_GID&#39;: &#39;1000&#39;,\n &#39;SUDO_UID&#39;: &#39;1000&#39;,\n &#39;SUDO_USER&#39;: &#39;evelab&#39;,\n &#39;TERM&#39;: &#39;xterm&#39;,\n &#39;TZ&#39;: &#39;America/Chicago&#39;,\n &#39;USER&#39;: &#39;root&#39;,\n &#39;USERNAME&#39;: &#39;root&#39;,\n &#39;wsgi.errors&#39;: &lt;open file &#39;&lt;stderr&gt;&#39;, mode &#39;w&#39; at 0x7f7eb64bf1e0&gt;,\n &#39;wsgi.file_wrapper&#39;: &lt;class wsgiref.util.FileWrapper at 0x7f7eae2cc0b8&gt;,\n &#39;wsgi.input&#39;: &lt;socket._fileobject object at 0x7f7eabdc7cd0&gt;,\n &#39;wsgi.multiprocess&#39;: False,\n &#39;wsgi.multithread&#39;: True,\n &#39;wsgi.run_once&#39;: False,\n &#39;wsgi.url_scheme&#39;: &#39;http&#39;,\n &#39;wsgi.version&#39;: (1, 0)}&gt;&quot;</pre></td> </tr> <tr> <td>search_state</td> <td class="code"><pre>&lt;askbot.search.state_manager.SearchState object at 0x7f7e8b529c50&gt;</pre></td> </tr> <tr> <td>meta_data</td> <td class="code"><pre>{&#39;non_existing_tags&#39;: []}</pre></td> </tr> <tr> <td>kwargs</td> <td class="code"><pre>{u&#39;author&#39;: None,
u&#39;page&#39;: u&#39;1&#39;,
u&#39;page_size&#39;: None,
u&#39;query&#39;: u&#39;asd&#39;,
u&#39;scope&#39;: u&#39;all&#39;,
u&#39;sort&#39;: u&#39;activity-desc&#39;,
u&#39;tags&#39;: None}</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/core/paginator.py</code> in <code>_get_num_pages</code> <div class="context" id="c140181484910424"> <ol start="79" class="pre-context" id="pre140181484910424"><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> count = property(_get_count)</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre></pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> def _get_num_pages(self):</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> Returns the total number of pages.</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> if self._num_pages is None:</pre></li></ol> <ol start="86" class="context-line"><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> if self.count == 0 and not self.allow_empty_first_page:</pre> <span>...</span></li></ol> <ol start='87' class="post-context" id="post140181484910424"><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> self._num_pages = 0</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> else:</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> hits = max(1, self.count - self.orphans)</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> self._num_pages = int(ceil(hits / float(self.per_page)))</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> return self._num_pages</pre></li><li onclick="toggle('pre140181484910424', 'post140181484910424')"><pre> num_pages = property(_get_num_pages)</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484910424')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484910424"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.paginator.Paginator object at 0x7f7e8b9a9b10&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/core/paginator.py</code> in <code>_get_count</code> <div class="context" id="c140181484909560"> <ol start="65" class="pre-context" id="pre140181484909560"><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre></pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> def _get_count(self):</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> Returns the total number of objects, across all pages.</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> if self._count is None:</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> try:</pre></li></ol> <ol start="72" class="context-line"><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> self._count = self.object_list.count()</pre> <span>...</span></li></ol> <ol start='73' class="post-context" id="post140181484909560"><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> except (AttributeError, TypeError):</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> # AttributeError if object_list has no count() method.</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> # TypeError if object_list.count() requires arguments</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> # (i.e. is of type list).</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> self._count = len(self.object_list)</pre></li><li onclick="toggle('pre140181484909560', 'post140181484909560')"><pre> return self._count</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484909560')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484909560"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.core.paginator.Paginator object at 0x7f7e8b9a9b10&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/models/query.py</code> in <code>count</code> <div class="context" id="c140181484910064"> <ol start="331" class="pre-context" id="pre140181484910064"><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre></pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> If the QuerySet is already fully cached this simply returns the length</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> of the cached results set to avoid multiple SELECT COUNT(*) calls.</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> if self._result_cache is not None:</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> return len(self._result_cache)</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre></pre></li></ol> <ol start="338" class="context-line"><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> return self.query.get_count(using=self.db)</pre> <span>...</span></li></ol> <ol start='339' class="post-context" id="post140181484910064"><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre></pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> def get(self, *args, **kwargs):</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> &quot;&quot;&quot;</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> Performs the query and returns a single object matching the given</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> keyword arguments.</pre></li><li onclick="toggle('pre140181484910064', 'post140181484910064')"><pre> &quot;&quot;&quot;</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484910064')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484910064"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>Error in formatting: column askbot_thread.text_search_vector does not exist
LINE 1: SELECT DISTINCT (ts_rank(askbot_thread.text_search_vector, p...
^
</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/models/sql/query.py</code> in <code>get_count</code> <div class="context" id="c140181484908840"> <ol start="429" class="pre-context" id="pre140181484908840"><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> except EmptyResultSet:</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # add_subquery evaluates the query, if it&#39;s an EmptyResultSet</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # then there are can be no results, and therefore there the</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # count is obviously 0</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> return 0</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre></pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> obj.add_count_column()</pre></li></ol> <ol start="436" class="context-line"><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> number = obj.get_aggregation(using=using)[None]</pre> <span>...</span></li></ol> <ol start='437' class="post-context" id="post140181484908840"><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre></pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # Apply offset and limit constraints manually, since using LIMIT/OFFSET</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # in SQL (in variants that provide them) doesn&#39;t change the COUNT</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> # output.</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> number = max(0, number - self.low_mark)</pre></li><li onclick="toggle('pre140181484908840', 'post140181484908840')"><pre> if self.high_mark is not None:</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484908840')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484908840"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>using</td> <td class="code"><pre>&#39;default&#39;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.models.sql.query.Query object at 0x7f7eacf5ded0&gt;</pre></td> </tr> <tr> <td>obj</td> <td class="code"><pre>&lt;django.db.models.sql.query.Query object at 0x7f7e8b9a9450&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/models/sql/query.py</code> in <code>get_aggregation</code> <div class="context" id="c140181484912080"> <ol start="395" class="pre-context" id="pre140181484912080"><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre></pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> query.clear_ordering(True)</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> query.clear_limits()</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> query.select_for_update = False</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> query.select_related = False</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> query.related_select_cols = []</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre></pre></li></ol> <ol start="402" class="context-line"><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> result = query.get_compiler(using).execute_sql(SINGLE)</pre> <span>...</span></li></ol> <ol start='403' class="post-context" id="post140181484912080"><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> if result is None:</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> result = [None for q in query.aggregate_select.items()]</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre></pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> return dict(</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> (alias, self.resolve_aggregate(val, aggregate, connection=connections[using]))</pre></li><li onclick="toggle('pre140181484912080', 'post140181484912080')"><pre> for (alias, aggregate), val</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484912080')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484912080"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>query</td> <td class="code"><pre>&lt;django.db.models.sql.query.Query object at 0x7f7e8b9a9450&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.models.sql.query.Query object at 0x7f7e8b9a9450&gt;</pre></td> </tr> <tr> <td>force_subq</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>using</td> <td class="code"><pre>&#39;default&#39;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py</code> in <code>execute_sql</code> <div class="context" id="c140181484910640"> <ol start="780" class="pre-context" id="pre140181484910640"><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> if result_type == MULTI:</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> return iter([])</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> else:</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> return</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre></pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> cursor = self.connection.cursor()</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> try:</pre></li></ol> <ol start="787" class="context-line"><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> cursor.execute(sql, params)</pre> <span>...</span></li></ol> <ol start='788' class="post-context" id="post140181484910640"><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> except Exception:</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> cursor.close()</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> raise</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre></pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> if result_type == CURSOR:</pre></li><li onclick="toggle('pre140181484910640', 'post140181484910640')"><pre> # Caller didn&#39;t specify a result_type, so just give them back the</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484910640')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484910640"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>cursor</td> <td class="code"><pre>&lt;django.db.backends.utils.CursorDebugWrapper object at 0x7f7e8b53c950&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.models.sql.compiler.SQLCompiler object at 0x7f7e8b53cf50&gt;</pre></td> </tr> <tr> <td>params</td> <td class="code"><pre>(&#39;english&#39;, u&#39;asd&#39;)</pre></td> </tr> <tr> <td>result_type</td> <td class="code"><pre>&#39;single&#39;</pre></td> </tr> <tr> <td>sql</td> <td class="code"><pre>u&#39;SELECT COUNT(DISTINCT &quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thread.text_search_vector @@ plainto_tsquery(%s, %s))&#39;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py</code> in <code>execute</code> <div class="context" id="c140181484911144"> <ol start="74" class="pre-context" id="pre140181484911144"><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre>class CursorDebugWrapper(CursorWrapper):</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre></pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> # XXX callproc isn&#39;t instrumented at this time.</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre></pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> def execute(self, sql, params=None):</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> start = time()</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> try:</pre></li></ol> <ol start="81" class="context-line"><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> return super(CursorDebugWrapper, self).execute(sql, params)</pre> <span>...</span></li></ol> <ol start='82' class="post-context" id="post140181484911144"><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> finally:</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> stop = time()</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> duration = stop - start</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> sql = self.db.ops.last_executed_query(self.cursor, sql, params)</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> self.db.queries.append({</pre></li><li onclick="toggle('pre140181484911144', 'post140181484911144')"><pre> &#39;sql&#39;: sql,</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484911144')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484911144"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.backends.utils.CursorDebugWrapper object at 0x7f7e8b53c950&gt;</pre></td> </tr> <tr> <td>stop</td> <td class="code"><pre>1447951836.301162</pre></td> </tr> <tr> <td>start</td> <td class="code"><pre>1447951836.300707</pre></td> </tr> <tr> <td>params</td> <td class="code"><pre>(&#39;english&#39;, u&#39;asd&#39;)</pre></td> </tr> <tr> <td>sql</td> <td class="code"><pre>u&#39;SELECT COUNT(DISTINCT &quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thread.text_search_vector @@ plainto_tsquery(\&#39;english\&#39;, \&#39;asd\&#39;))&#39;</pre></td> </tr> <tr> <td>duration</td> <td class="code"><pre>0.00045490264892578125</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py</code> in <code>execute</code> <div class="context" id="c140181484909776"> <ol start="58" class="pre-context" id="pre140181484909776"><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> def execute(self, sql, params=None):</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> self.db.validate_no_broken_transaction()</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> self.db.set_dirty()</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> with self.db.wrap_database_errors:</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> if params is None:</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> return self.cursor.execute(sql)</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> else:</pre></li></ol> <ol start="65" class="context-line"><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> return self.cursor.execute(sql, params)</pre> <span>...</span></li></ol> <ol start='66' class="post-context" id="post140181484909776"><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre></pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> def executemany(self, sql, param_list):</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> self.db.validate_no_broken_transaction()</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> self.db.set_dirty()</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> with self.db.wrap_database_errors:</pre></li><li onclick="toggle('pre140181484909776', 'post140181484909776')"><pre> return self.cursor.executemany(sql, param_list)</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484909776')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484909776"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.backends.utils.CursorDebugWrapper object at 0x7f7e8b53c950&gt;</pre></td> </tr> <tr> <td>params</td> <td class="code"><pre>(&#39;english&#39;, u&#39;asd&#39;)</pre></td> </tr> <tr> <td>sql</td> <td class="code"><pre>u&#39;SELECT COUNT(DISTINCT &quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thread.text_search_vector @@ plainto_tsquery(%s, %s))&#39;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/utils.py</code> in <code>__exit__</code> <div class="context" id="c140181484910208"> <ol start="87" class="pre-context" id="pre140181484910208"><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> if issubclass(exc_type, db_exc_type):</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> dj_exc_value = dj_exc_type(*exc_value.args)</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> dj_exc_value.__cause__ = exc_value</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> # Only set the &#39;errors_occurred&#39; flag for errors that may make</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> # the connection unusable.</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> if dj_exc_type not in (DataError, IntegrityError):</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> self.wrapper.errors_occurred = True</pre></li></ol> <ol start="94" class="context-line"><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> six.reraise(dj_exc_type, dj_exc_value, traceback)</pre> <span>...</span></li></ol> <ol start='95' class="post-context" id="post140181484910208"><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre></pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> def __call__(self, func):</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> # Note that we are intentionally not using @wraps here for performance</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> # reasons. Refs #21109.</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> def inner(*args, **kwargs):</pre></li><li onclick="toggle('pre140181484910208', 'post140181484910208')"><pre> with self:</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484910208')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484910208"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.utils.DatabaseErrorWrapper object at 0x7f7e8b529ed0&gt;</pre></td> </tr> <tr> <td>traceback</td> <td class="code"><pre>&lt;traceback object at 0x7f7e8b9cb7e8&gt;</pre></td> </tr> <tr> <td>exc_type</td> <td class="code"><pre>&lt;class &#39;psycopg2.ProgrammingError&#39;&gt;</pre></td> </tr> <tr> <td>dj_exc_type</td> <td class="code"><pre>&lt;class &#39;django.db.utils.ProgrammingError&#39;&gt;</pre></td> </tr> <tr> <td>dj_exc_value</td> <td class="code"><pre>ProgrammingError(&#39;column askbot_thread.text_search_vector does not exist\nLINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...\n ^\n&#39;,)</pre></td> </tr> <tr> <td>exc_value</td> <td class="code"><pre>ProgrammingError(&#39;column askbot_thread.text_search_vector does not exist\nLINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...\n ^\n&#39;,)</pre></td> </tr> <tr> <td>db_exc_type</td> <td class="code"><pre>&lt;class &#39;psycopg2.ProgrammingError&#39;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py</code> in <code>execute</code> <div class="context" id="c140181484910568"> <ol start="58" class="pre-context" id="pre140181484910568"><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> def execute(self, sql, params=None):</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> self.db.validate_no_broken_transaction()</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> self.db.set_dirty()</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> with self.db.wrap_database_errors:</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> if params is None:</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> return self.cursor.execute(sql)</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> else:</pre></li></ol> <ol start="65" class="context-line"><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> return self.cursor.execute(sql, params)</pre> <span>...</span></li></ol> <ol start='66' class="post-context" id="post140181484910568"><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre></pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> def executemany(self, sql, param_list):</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> self.db.validate_no_broken_transaction()</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> self.db.set_dirty()</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> with self.db.wrap_database_errors:</pre></li><li onclick="toggle('pre140181484910568', 'post140181484910568')"><pre> return self.cursor.executemany(sql, param_list)</pre></li></ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '140181484910568')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v140181484910568"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>self</td> <td class="code"><pre>&lt;django.db.backends.utils.CursorDebugWrapper object at 0x7f7e8b53c950&gt;</pre></td> </tr> <tr> <td>params</td> <td class="code"><pre>(&#39;english&#39;, u&#39;asd&#39;)</pre></td> </tr> <tr> <td>sql</td> <td class="code"><pre>u&#39;SELECT COUNT(DISTINCT &quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thread.text_search_vector @@ plainto_tsquery(%s, %s))&#39;</pre></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"> <div id="pastebinTraceback" class="pastebin"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="ProgrammingError at /questions/scope:all/sort:activity-desc/page:1/query:asd/"> <input type="hidden" name="source" value="Django Dpaste Agent"> <input type="hidden" name="poster" value="Django"> <textarea name="content" id="traceback_area" cols="140" rows="25">
Environment:
Request Method: GET
Request URL: http://lb-tlvb-tools3/questions/scope:all/sort:activity-desc/page:1/query:asd/
Django Version: 1.7.10
Python Version: 2.7.10
Installed Applications:
(&#39;longerusername&#39;,
&#39;django.contrib.auth&#39;,
&#39;django.contrib.contenttypes&#39;,
&#39;django.contrib.sessions&#39;,
&#39;django.contrib.sites&#39;,
&#39;django.contrib.staticfiles&#39;,
&#39;django.contrib.admin&#39;,
&#39;django.contrib.humanize&#39;,
&#39;django.contrib.sitemaps&#39;,
&#39;django.contrib.messages&#39;,
&#39;compressor&#39;,
&#39;askbot&#39;,
&#39;askbot.deps.django_authopenid&#39;,
&#39;askbot.deps.livesettings&#39;,
&#39;keyedcache&#39;,
&#39;robots&#39;,
&#39;django_countries&#39;,
&#39;djcelery&#39;,
&#39;djkombu&#39;,
&#39;followit&#39;,
&#39;tinymce&#39;,
&#39;askbot.deps.group_messaging&#39;,
&#39;captcha&#39;,
&#39;avatar&#39;)
Installed Middleware:
(&#39;django.contrib.sessions.middleware.SessionMiddleware&#39;,
&#39;django.contrib.messages.middleware.MessageMiddleware&#39;,
&#39;django.middleware.common.CommonMiddleware&#39;,
&#39;django.contrib.auth.middleware.AuthenticationMiddleware&#39;,
&#39;askbot.middleware.anon_user.ConnectToSessionMessagesMiddleware&#39;,
&#39;askbot.middleware.forum_mode.ForumModeMiddleware&#39;,
&#39;askbot.middleware.cancel.CancelActionMiddleware&#39;,
&#39;django.middleware.transaction.TransactionMiddleware&#39;,
&#39;askbot.middleware.view_log.ViewLogMiddleware&#39;,
&#39;askbot.middleware.spaceless.SpacelessMiddleware&#39;,
&#39;askbot.middleware.csrf.CsrfViewMiddleware&#39;)
Traceback:
File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
111. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/evelab/projects/askbot-devel/askbot/views/readers.py" in questions
93. if paginator.num_pages &lt; search_state.page:
File "/usr/local/lib/python2.7/dist-packages/django/core/paginator.py" in _get_num_pages
86. if self.count == 0 and not self.allow_empty_first_page:
File "/usr/local/lib/python2.7/dist-packages/django/core/paginator.py" in _get_count
72. self._count = self.object_list.count()
File "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py" in count
338. return self.query.get_count(using=self.db)
File "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/query.py" in get_count
436. number = obj.get_aggregation(using=using)[None]
File "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/query.py" in get_aggregation
402. result = query.get_compiler(using).execute_sql(SINGLE)
File "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py" in execute_sql
787. cursor.execute(sql, params)
File "/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py" in execute
81. return super(CursorDebugWrapper, self).execute(sql, params)
File "/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py" in execute
65. return self.cursor.execute(sql, params)
File "/usr/local/lib/python2.7/dist-packages/django/db/utils.py" in __exit__
94. six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/usr/local/lib/python2.7/dist-packages/django/db/backends/utils.py" in execute
65. return self.cursor.execute(sql, params)
Exception Type: ProgrammingError at /questions/scope:all/sort:activity-desc/page:1/query:asd/
Exception Value: column askbot_thread.text_search_vector does not exist
LINE 1: ...&quot;askbot_thread&quot;.&quot;id&quot;) FROM &quot;askbot_thread&quot; WHERE (askbot_thr...
^
</textarea> <br><br> <input type="submit" value="Share this traceback on a public Web site"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="get-info">GET</h3> <p>No GET data</p> <h3 id="post-info">POST</h3> <p>No POST data</p> <h3 id="files-info">FILES</h3> <p>No FILES data</p> <h3 id="cookie-info">COOKIES</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>_csrf</td> <td class="code"><pre>&#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;</pre></td> </tr> <tr> <td>askbot_visitor</td> <td class="code"><pre>&#39;False&#39;</pre></td> </tr> </tbody> </table> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>RUN_MAIN</td> <td class="code"><pre>&#39;true&#39;</pre></td> </tr> <tr> <td>HTTP_REFERER</td> <td class="code"><pre>&#39;http://lb-tlvb-tools3/questions/&#39;</pre></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#39;WSGIServer/0.1 Python/2.7.10&#39;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#39;GET&#39;</pre></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#39;HTTP/1.1&#39;</pre></td> </tr> <tr> <td>HOME</td> <td class="code"><pre>&#39;/home/evelab&#39;</pre></td> </tr> <tr> <td>LANG</td> <td class="code"><pre>&#39;en_US.UTF-8&#39;</pre></td> </tr> <tr> <td>SHELL</td> <td class="code"><pre>&#39;/bin/bash&#39;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#39;80&#39;</pre></td> </tr> <tr> <td>USERNAME</td> <td class="code"><pre>&#39;root&#39;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#39;lb-tlvb-tools3&#39;</pre></td> </tr> <tr> <td>HTTP_UPGRADE_INSECURE_REQUESTS</td> <td class="code"><pre>&#39;1&#39;</pre></td> </tr> <tr> <td>HTTP_ACCEPT</td> <td class="code"><pre>&#39;text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8&#39;</pre></td> </tr> <tr> <td>SUDO_GID</td> <td class="code"><pre>&#39;1000&#39;</pre></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><pre>(1, 0)</pre></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;open file &#39;&lt;stderr&gt;&#39;, mode &#39;w&#39; at 0x7f7eb64bf1e0&gt;</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>HTTP_ACCEPT_LANGUAGE</td> <td class="code"><pre>&#39;en-US,en;q=0.8,he;q=0.6&#39;</pre></td> </tr> <tr> <td>MAIL</td> <td class="code"><pre>&#39;/var/mail/root&#39;</pre></td> </tr> <tr> <td>LS_COLORS</td> <td class="code"><pre>&#39;rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:&#39;</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>u&#39;/questions/scope:all/sort:activity-desc/page:1/query:asd/&#39;</pre></td> </tr> <tr> <td>HTTP_COOKIE</td> <td class="code"><pre>&#39;askbot_visitor=False; _csrf=nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;</pre></td> </tr> <tr> <td>LOGNAME</td> <td class="code"><pre>&#39;root&#39;</pre></td> </tr> <tr> <td>USER</td> <td class="code"><pre>&#39;root&#39;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>PATH</td> <td class="code"><pre>&#39;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&#39;</pre></td> </tr> <tr> <td>PS1</td> <td class="code"><pre>&#39;\\[\\e]0;\\u@\\h: \\w\\a\\]${debian_chroot:+($debian_chroot)}\\u@\\h:\\w\\$ &#39;</pre></td> </tr> <tr> <td>TERM</td> <td class="code"><pre>&#39;xterm&#39;</pre></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><pre>&#39;Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36&#39;</pre></td> </tr> <tr> <td>HTTP_CONNECTION</td> <td class="code"><pre>&#39;keep-alive&#39;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#39;10.185.4.190&#39;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#39;10.185.4.188&#39;</pre></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><pre>&#39;http&#39;</pre></td> </tr> <tr> <td>SUDO_USER</td> <td class="code"><pre>&#39;evelab&#39;</pre></td> </tr> <tr> <td>CONTENT_LENGTH</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>SUDO_UID</td> <td class="code"><pre>&#39;1000&#39;</pre></td> </tr> <tr> <td>CELERY_LOADER</td> <td class="code"><pre>&#39;djcelery.loaders.DjangoLoader&#39;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;socket._fileobject object at 0x7f7eabdc7cd0&gt;</pre></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>TZ</td> <td class="code"><pre>&#39;America/Chicago&#39;</pre></td> </tr> <tr> <td>SUDO_COMMAND</td> <td class="code"><pre>&#39;/usr/bin/python manage.py runserver 10.185.4.190:80&#39;</pre></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><pre>&#39;CGI/1.1&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE</td> <td class="code"><pre>u&#39;nxl47CoGWmIo6CGllUTJ2lGqF3jFgjU6&#39;</pre></td> </tr> <tr> <td>DJANGO_SETTINGS_MODULE</td> <td class="code"><pre>&#39;settings&#39;</pre></td> </tr> <tr> <td>CONTENT_TYPE</td> <td class="code"><pre>&#39;text/plain&#39;</pre></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>REMOTE_HOST</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#39;gzip, deflate, sdch&#39;</pre></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>COMPRESS_URL</td> <td class="code"><pre>&#39;/m/&#39;</pre></td> </tr> <tr> <td>IMAP_PORT</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>COMPRESS_OUTPUT_DIR</td> <td class="code"><pre>u&#39;CACHE&#39;</pre></td> </tr> <tr> <td>NOCAPTCHA</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>COMPRESS_TEMPLATE_FILTER_CONTEXT</td> <td class="code"><pre>{u&#39;STATIC_URL&#39;: &#39;/m/&#39;}</pre></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TINYMCE_JS_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow/static/default/media/tinymce/&#39;</pre></td> </tr> <tr> <td>COMPRESS_DATA_URI_MAX_SIZE</td> <td class="code"><pre>1024</pre></td> </tr> <tr> <td>ASKBOT_MAX_UPLOAD_FILE_SIZE</td> <td class="code"><pre>1048576</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#39;en&#39;</pre></td> </tr> <tr> <td>AVATAR_DEFAULT_SIZE</td> <td class="code"><pre>80</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>((&#39;Your Name&#39;, &#39;your_email@domain.com&#39;),)</pre></td> </tr> <tr> <td>COMPRESS_CSS_HASHING_METHOD</td> <td class="code"><pre>u&#39;mtime&#39;</pre></td> </tr> <tr> <td>AVATAR_CLEANUP_DELETED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TEST_NON_SERIALIZED_APPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>ASKBOT_ALLOWED_UPLOAD_FILE_TYPES</td> <td class="code"><pre>(&#39;.jpg&#39;, &#39;.jpeg&#39;, &#39;.gif&#39;, &#39;.bmp&#39;, &#39;.png&#39;, &#39;.tiff&#39;)</pre></td> </tr> <tr> <td>IGNORABLE_404_URLS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>SESSION_SERIALIZER</td> <td class="code"><pre>&#39;django.contrib.sessions.serializers.PickleSerializer&#39;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow/static&#39;</pre></td> </tr> <tr> <td>ASKBOT_USE_STACKEXCHANGE_URLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>LOG_FILENAME</td> <td class="code"><pre>&#39;askbot.log&#39;</pre></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ASKBOT_CSS_DEVEL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>COMPRESS_OFFLINE_MANIFEST</td> <td class="code"><pre>u&#39;manifest.json&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ANONYMOUS_ONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#39;*&#39;]</pre></td> </tr> <tr> <td>CELERY_ALWAYS_EAGER</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>COMPRESS_YUI_JS_ARGUMENTS</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>SEND_BROKEN_LINK_EMAILS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ATOMIC_REQUESTS</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>(&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;,
&#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;,
&#39;compressor.finders.CompressorFinder&#39;)</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>&#39;N j, Y&#39;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>&#39;default&#39;</pre></td> </tr> <tr> <td>AVATAR_RESIZE_METHOD</td> <td class="code"><pre>1</pre></td> </tr> <tr> <td>COMPRESS_CSSTIDY_ARGUMENTS</td> <td class="code"><pre>u&#39;--template=highest&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>JINJA2_EXTENSIONS</td> <td class="code"><pre>(&#39;compressor.contrib.jinja2ext.CompressorExtension&#39;,)</pre></td> </tr> <tr> <td>COMPRESS_YUGLIFY_JS_ARGUMENTS</td> <td class="code"><pre>u&#39;--terminal&#39;</pre></td> </tr> <tr> <td>AVATAR_AUTO_GENERATE_SIZES</td> <td class="code"><pre>(16, 32, 48, 128)</pre></td> </tr> <tr> <td>ADMIN_FOR</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>(&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;)</pre></td> </tr> <tr> <td>DATABASES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: False,
&#39;AUTOCOMMIT&#39;: True,
&#39;CONN_MAX_AGE&#39;: 0,
&#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;,
&#39;HOST&#39;: &#39;&#39;,
&#39;NAME&#39;: &#39;askdb&#39;,
&#39;OPTIONS&#39;: {},
&#39;PASSWORD&#39;: u&#39;********************&#39;,
&#39;PORT&#39;: &#39;&#39;,
&#39;TEST&#39;: {&#39;CHARSET&#39;: &#39;utf8&#39;,
&#39;COLLATION&#39;: &#39;utf8_general_ci&#39;,
&#39;MIRROR&#39;: None,
&#39;NAME&#39;: None},
&#39;TIME_ZONE&#39;: &#39;America/Chicago&#39;,
&#39;USER&#39;: &#39;evelab&#39;}}</pre></td> </tr> <tr> <td>TEMPLATE_DEBUG</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#39;/m/&#39;</pre></td> </tr> <tr> <td>COMPRESS_YUI_BINARY</td> <td class="code"><pre>u&#39;java -jar yuicompressor.jar&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><pre>(&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;,
&#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;)</pre></td> </tr> <tr> <td>DEFAULT_CONTENT_TYPE</td> <td class="code"><pre>&#39;text/html&#39;</pre></td> </tr> <tr> <td>COMPRESS_CSS_COMPRESSOR</td> <td class="code"><pre>u&#39;compressor.css.CssCompressor&#39;</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>CSRF_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>EMAIL_USE_SSL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>&#39;F Y&#39;</pre></td> </tr> <tr> <td>COMPRESS_OFFLINE_TIMEOUT</td> <td class="code"><pre>31536000</pre></td> </tr> <tr> <td>AVATAR_GRAVATAR_BACKUP</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>&#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39;</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;,
&#39;KEY_PREFIX&#39;: u&#39;********************&#39;,
&#39;LOCATION&#39;: &#39;askbot&#39;,
&#39;TIMEOUT&#39;: 6000}}</pre></td> </tr> <tr> <td>COMPRESS_CLEAN_CSS_ARGUMENTS</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>&#39;/&#39;</pre></td> </tr> <tr> <td>COMPRESS_PARSER</td> <td class="code"><pre>&#39;compressor.parser.HtmlParser&#39;</pre></td> </tr> <tr> <td>AVATAR_HASH_FILENAMES</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#39;stormoverflow.urls&#39;</pre></td> </tr> <tr> <td>COMPRESS_CACHE_BACKEND</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>MIDDLEWARE_CLASSES</td> <td class="code"><pre>(&#39;django.contrib.sessions.middleware.SessionMiddleware&#39;,
&#39;django.contrib.messages.middleware.MessageMiddleware&#39;,
&#39;django.middleware.common.CommonMiddleware&#39;,
&#39;django.contrib.auth.middleware.AuthenticationMiddleware&#39;,
&#39;askbot.middleware.anon_user.ConnectToSessionMessagesMiddleware&#39;,
&#39;askbot.middleware.forum_mode.ForumModeMiddleware&#39;,
&#39;askbot.middleware.cancel.CancelActionMiddleware&#39;,
&#39;django.middleware.transaction.TransactionMiddleware&#39;,
&#39;askbot.middleware.view_log.ViewLogMiddleware&#39;,
&#39;askbot.middleware.spaceless.SpacelessMiddleware&#39;,
&#39;askbot.middleware.csrf.CsrfViewMiddleware&#39;)</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>ASKBOT_MULTILINGUAL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><pre>&#39;django_language&#39;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>AVATAR_CACHE_TIMEOUT</td> <td class="code"><pre>3600</pre></td> </tr> <tr> <td>BROKER_TRANSPORT</td> <td class="code"><pre>&#39;djkombu.transport.DatabaseTransport&#39;</pre></td> </tr> <tr> <td>TRANSACTIONS_MANAGED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>&#39;logging.config.dictConfig&#39;</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>&#39;django.core.signing.TimestampSigner&#39;</pre></td> </tr> <tr> <td>TEMPLATE_LOADERS</td> <td class="code"><pre>(&#39;askbot.skins.loaders.Loader&#39;,
&#39;askbot.skins.loaders.JinjaAppDirectoryLoader&#39;,
&#39;django.template.loaders.app_directories.Loader&#39;,
&#39;django.template.loaders.filesystem.Loader&#39;)</pre></td> </tr> <tr> <td>ASKBOT_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/askbot-devel/askbot&#39;</pre></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>IMAP_HOST_USER</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>ALLOW_UNICODE_SLUGS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>&#39;SAMEORIGIN&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>&#39;_csrf&#39;</pre></td> </tr> <tr> <td>COMPRESS_CLEAN_CSS_BINARY</td> <td class="code"><pre>u&#39;cleancss&#39;</pre></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>USE_X_FORWARDED_HOST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>AVATAR_GRAVATAR_BASE_URL</td> <td class="code"><pre>&#39;https://www.gravatar.com/avatar/&#39;</pre></td> </tr> <tr> <td>COMPRESS_CSSTIDY_BINARY</td> <td class="code"><pre>u&#39;csstidy&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TINYMCE_SPELLCHECKER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>COMPRESS_DEBUG_TOGGLE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>COMPRESS_VERBOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_CHARSET</td> <td class="code"><pre>&#39;utf-8&#39;</pre></td> </tr> <tr> <td>DEBUG</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>IMAP_HOST_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>TINYMCE_COMPRESSOR</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>COMPRESS_JS_FILTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>&#39;django.core.files.storage.FileSystemStorage&#39;</pre></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><pre>(&#39;longerusername&#39;,
&#39;django.contrib.auth&#39;,
&#39;django.contrib.contenttypes&#39;,
&#39;django.contrib.sessions&#39;,
&#39;django.contrib.sites&#39;,
&#39;django.contrib.staticfiles&#39;,
&#39;django.contrib.admin&#39;,
&#39;django.contrib.humanize&#39;,
&#39;django.contrib.sitemaps&#39;,
&#39;django.contrib.messages&#39;,
&#39;compressor&#39;,
&#39;askbot&#39;,
&#39;askbot.deps.django_authopenid&#39;,
&#39;askbot.deps.livesettings&#39;,
&#39;keyedcache&#39;,
&#39;robots&#39;,
&#39;django_countries&#39;,
&#39;djcelery&#39;,
&#39;djkombu&#39;,
&#39;followit&#39;,
&#39;tinymce&#39;,
&#39;askbot.deps.group_messaging&#39;,
&#39;captcha&#39;,
&#39;avatar&#39;)</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>(&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;)</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>COMMENTS_ALLOW_PROFANITIES</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>COMPRESS_YUI_CSS_ARGUMENTS</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>((&#39;default/media&#39;, &#39;/home/evelab/projects/askbot-devel/askbot/media&#39;),)</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_PROXY_SSL_HEADER</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>COMPRESS_CLOSURE_COMPILER_ARGUMENTS</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_AGE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_COOKIE_HTTPONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>(&#39;127.0.0.1&#39;,)</pre></td> </tr> <tr> <td>ASKBOT_URL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>&#39;F j&#39;</pre></td> </tr> <tr> <td>ENABLE_HAYSTACK_SEARCH</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>&#39;/account/signin/&#39;</pre></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>IMAP_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SOUTH_TESTS_MIGRATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DOMAIN_NAME</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>&#39;P&#39;</pre></td> </tr> <tr> <td>LIVESETTINGS_CACHE_TIMEOUT</td> <td class="code"><pre>6000</pre></td> </tr> <tr> <td>COMPRESS_STORAGE</td> <td class="code"><pre>u&#39;compressor.storage.CompressorFileStorage&#39;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>&#39;auth.User&#39;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>(&#39;%Y-%m-%d&#39;,
&#39;%m/%d/%Y&#39;,
&#39;%m/%d/%y&#39;,
&#39;%b %d %Y&#39;,
&#39;%b %d, %Y&#39;,
&#39;%d %b %Y&#39;,
&#39;%d %b, %Y&#39;,
&#39;%B %d %Y&#39;,
&#39;%B %d, %Y&#39;,
&#39;%d %B %Y&#39;,
&#39;%d %B, %Y&#39;)</pre></td> </tr> <tr> <td>COMPRESS_CSS_FILTERS</td> <td class="code"><pre>[u&#39;compressor.filters.css_default.CssAbsoluteFilter&#39;]</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>(&#39;django.contrib.auth.backends.ModelBackend&#39;,
&#39;askbot.deps.django_authopenid.backends.AuthBackend&#39;)</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>COMPRESS_REBUILD_TIMEOUT</td> <td class="code"><pre>2592000</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>NOTIFICATION_DELAY_TIME</td> <td class="code"><pre>900</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>&#39;default&#39;</pre></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ADMIN_MEDIA_PREFIX</td> <td class="code"><pre>&#39;/m/admin/&#39;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><pre>&#39;sessionid&#39;</pre></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><pre>&#39;django.contrib.sessions.backends.db&#39;</pre></td> </tr> <tr> <td>COMPRESS_YUGLIFY_BINARY</td> <td class="code"><pre>u&#39;yuglify&#39;</pre></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><pre>&#39;django.views.csrf.csrf_failure&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>&#39;/&#39;</pre></td> </tr> <tr> <td>COMPRESS_CACHE_KEY_FUNCTION</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>JINJA2_TEMPLATES</td> <td class="code"><pre>(&#39;captcha&#39;,)</pre></td> </tr> <tr> <td>AVATAR_ALLOWED_FILE_EXTS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>PROJECT_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow&#39;</pre></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><pre>&#39;.&#39;</pre></td> </tr> <tr> <td>COMPRESS_PRECOMPILERS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>COMPRESS_MTIME_DELAY</td> <td class="code"><pre>10</pre></td> </tr> <tr> <td>SITE_ID</td> <td class="code"><pre>1</pre></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>TEMPLATE_STRING_IF_INVALID</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>&#39;django.contrib.messages.storage.fallback.FallbackStorage&#39;</pre></td> </tr> <tr> <td>GROUP_MESSAGING</td> <td class="code"><pre>{&#39;BASE_URL_GETTER_FUNCTION&#39;: &#39;askbot.models.user_get_profile_url&#39;,
&#39;BASE_URL_PARAMS&#39;: {&#39;section&#39;: &#39;messages&#39;, &#39;sort&#39;: &#39;inbox&#39;}}</pre></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LOGOUT_URL</td> <td class="code"><pre>&#39;/accounts/logout/&#39;</pre></td> </tr> <tr> <td>AVATAR_HASH_USERDIRNAMES</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TEMPLATE_DIRS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>AVATAR_THUMB_QUALITY</td> <td class="code"><pre>85</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow/askbot/upfiles&#39;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>&#39;django.views.debug.SafeExceptionReporterFilter&#39;</pre></td> </tr> <tr> <td>ADMINS</td> <td class="code"><pre>((&#39;Your Name&#39;, &#39;your_email@domain.com&#39;),)</pre></td> </tr> <tr> <td>AVATAR_THUMB_FORMAT</td> <td class="code"><pre>&#39;JPEG&#39;</pre></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>COMPRESS_ROOT</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow/static&#39;</pre></td> </tr> <tr> <td>AVATAR_STORAGE_DIR</td> <td class="code"><pre>&#39;avatars&#39;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>&#39;,&#39;</pre></td> </tr> <tr> <td>AVATAR_GRAVATAR_DEFAULT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#39;/upfiles/&#39;</pre></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><pre>&#39;N j, Y, P&#39;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>AVATAR_MAX_AVATARS_PER_USER</td> <td class="code"><pre>42</pre></td> </tr> <tr> <td>AVATAR_DEFAULT_URL</td> <td class="code"><pre>&#39;avatar/img/default.jpg&#39;</pre></td> </tr> <tr> <td>COMPRESS_JS_COMPRESSOR</td> <td class="code"><pre>u&#39;compressor.js.JsCompressor&#39;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>ALLOWED_INCLUDE_ROOTS</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>COMPRESS_MINT_DELAY</td> <td class="code"><pre>30</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>&#39;m/d/Y&#39;</pre></td> </tr> <tr> <td>IMAP_HOST</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><pre>&#39;django.test.simple.DjangoTestSuiteRunner&#39;</pre></td> </tr> <tr> <td>COMPRESS_ENABLED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>COMPRESS_OFFLINE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#39;America/Chicago&#39;</pre></td> </tr> <tr> <td>COMPRESS_OFFLINE_CONTEXT</td> <td class="code"><pre>{u&#39;STATIC_URL&#39;: &#39;/m/&#39;}</pre></td> </tr> <tr> <td>AVATAR_STORAGE</td> <td class="code"><pre>&#39;django.core.files.storage.FileSystemStorage&#39;</pre></td> </tr> <tr> <td>COMPRESS_YUGLIFY_CSS_ARGUMENTS</td> <td class="code"><pre>u&#39;--terminal&#39;</pre></td> </tr> <tr> <td>VERIFIER_EXPIRE_DAYS</td> <td class="code"><pre>3</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>&#39;django.core.mail.backends.smtp.EmailBackend&#39;</pre></td> </tr> <tr> <td>COMPRESS_JINJA2_GET_ENVIRONMENT</td> <td class="code"><pre>&lt;function JINJA2_GET_ENVIRONMENT at 0x7f7eae265d70&gt;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>TEMPLATE_CONTEXT_PROCESSORS</td> <td class="code"><pre>(&#39;django.core.context_processors.request&#39;,
&#39;askbot.context.application_settings&#39;,
&#39;askbot.user_messages.context_processors.user_messages&#39;,
&#39;django.contrib.auth.context_processors.auth&#39;,
&#39;django.core.context_processors.csrf&#39;,
&#39;askbot.deps.group_messaging.context.group_messaging_context&#39;)</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><pre>1209600</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#39;settings&#39;</pre></td> </tr> <tr> <td>USE_ETAGS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>AVATAR_MAX_SIZE</td> <td class="code"><pre>1048576</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>((&#39;af&#39;, &#39;Afrikaans&#39;),
(&#39;ar&#39;, &#39;Arabic&#39;),
(&#39;ast&#39;, &#39;Asturian&#39;),
(&#39;az&#39;, &#39;Azerbaijani&#39;),
(&#39;bg&#39;, &#39;Bulgarian&#39;),
(&#39;be&#39;, &#39;Belarusian&#39;),
(&#39;bn&#39;, &#39;Bengali&#39;),
(&#39;br&#39;, &#39;Breton&#39;),
(&#39;bs&#39;, &#39;Bosnian&#39;),
(&#39;ca&#39;, &#39;Catalan&#39;),
(&#39;cs&#39;, &#39;Czech&#39;),
(&#39;cy&#39;, &#39;Welsh&#39;),
(&#39;da&#39;, &#39;Danish&#39;),
(&#39;de&#39;, &#39;German&#39;),
(&#39;el&#39;, &#39;Greek&#39;),
(&#39;en&#39;, &#39;English&#39;),
(&#39;en-au&#39;, &#39;Australian English&#39;),
(&#39;en-gb&#39;, &#39;British English&#39;),
(&#39;eo&#39;, &#39;Esperanto&#39;),
(&#39;es&#39;, &#39;Spanish&#39;),
(&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;),
(&#39;es-mx&#39;, &#39;Mexican Spanish&#39;),
(&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;),
(&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;),
(&#39;et&#39;, &#39;Estonian&#39;),
(&#39;eu&#39;, &#39;Basque&#39;),
(&#39;fa&#39;, &#39;Persian&#39;),
(&#39;fi&#39;, &#39;Finnish&#39;),
(&#39;fr&#39;, &#39;French&#39;),
(&#39;fy&#39;, &#39;Frisian&#39;),
(&#39;ga&#39;, &#39;Irish&#39;),
(&#39;gl&#39;, &#39;Galician&#39;),
(&#39;he&#39;, &#39;Hebrew&#39;),
(&#39;hi&#39;, &#39;Hindi&#39;),
(&#39;hr&#39;, &#39;Croatian&#39;),
(&#39;hu&#39;, &#39;Hungarian&#39;),
(&#39;ia&#39;, &#39;Interlingua&#39;),
(&#39;id&#39;, &#39;Indonesian&#39;),
(&#39;io&#39;, &#39;Ido&#39;),
(&#39;is&#39;, &#39;Icelandic&#39;),
(&#39;it&#39;, &#39;Italian&#39;),
(&#39;ja&#39;, &#39;Japanese&#39;),
(&#39;ka&#39;, &#39;Georgian&#39;),
(&#39;kk&#39;, &#39;Kazakh&#39;),
(&#39;km&#39;, &#39;Khmer&#39;),
(&#39;kn&#39;, &#39;Kannada&#39;),
(&#39;ko&#39;, &#39;Korean&#39;),
(&#39;lb&#39;, &#39;Luxembourgish&#39;),
(&#39;lt&#39;, &#39;Lithuanian&#39;),
(&#39;lv&#39;, &#39;Latvian&#39;),
(&#39;mk&#39;, &#39;Macedonian&#39;),
(&#39;ml&#39;, &#39;Malayalam&#39;),
(&#39;mn&#39;, &#39;Mongolian&#39;),
(&#39;mr&#39;, &#39;Marathi&#39;),
(&#39;my&#39;, &#39;Burmese&#39;),
(&#39;nb&#39;, &#39;Norwegian Bokmal&#39;),
(&#39;ne&#39;, &#39;Nepali&#39;),
(&#39;nl&#39;, &#39;Dutch&#39;),
(&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;),
(&#39;os&#39;, &#39;Ossetic&#39;),
(&#39;pa&#39;, &#39;Punjabi&#39;),
(&#39;pl&#39;, &#39;Polish&#39;),
(&#39;pt&#39;, &#39;Portuguese&#39;),
(&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;),
(&#39;ro&#39;, &#39;Romanian&#39;),
(&#39;ru&#39;, &#39;Russian&#39;),
(&#39;sk&#39;, &#39;Slovak&#39;),
(&#39;sl&#39;, &#39;Slovenian&#39;),
(&#39;sq&#39;, &#39;Albanian&#39;),
(&#39;sr&#39;, &#39;Serbian&#39;),
(&#39;sr-latn&#39;, &#39;Serbian Latin&#39;),
(&#39;sv&#39;, &#39;Swedish&#39;),
(&#39;sw&#39;, &#39;Swahili&#39;),
(&#39;ta&#39;, &#39;Tamil&#39;),
(&#39;te&#39;, &#39;Telugu&#39;),
(&#39;th&#39;, &#39;Thai&#39;),
(&#39;tr&#39;, &#39;Turkish&#39;),
(&#39;tt&#39;, &#39;Tatar&#39;),
(&#39;udm&#39;, &#39;Udmurt&#39;),
(&#39;uk&#39;, &#39;Ukrainian&#39;),
(&#39;ur&#39;, &#39;Urdu&#39;),
(&#39;vi&#39;, &#39;Vietnamese&#39;),
(&#39;zh-cn&#39;, &#39;Simplified Chinese&#39;),
(&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;),
(&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;),
(&#39;zh-tw&#39;, &#39;Traditional Chinese&#39;))</pre></td> </tr> <tr> <td>COMPRESS_CLOSURE_COMPILER_BINARY</td> <td class="code"><pre>u&#39;java -jar compiler.jar&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><pre>&#39;/home/evelab/projects/stormoverflow/tmp&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_AGE</td> <td class="code"><pre>31449600</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>&#39;utf-8&#39;</pre></td> </tr> <tr> <td>ASKBOT_TRANSLATE_URL</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>USE_TZ</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>&#39;m/d/Y P&#39;</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>TINYMCE_DEFAULT_CONFIG</td> <td class="code"><pre>{&#39;content_css&#39;: &#39;/m/default/media/style/tinymce/content.css&#39;,
&#39;convert_urls&#39;: False,
&#39;force_br_newlines&#39;: True,
&#39;force_p_newlines&#39;: False,
&#39;forced_root_block&#39;: &#39;&#39;,
&#39;height&#39;: &#39;250&#39;,
&#39;mode&#39;: &#39;textareas&#39;,
&#39;oninit&#39;: &#39;TinyMCE.onInitHook&#39;,
&#39;plugins&#39;: &#39;askbot_imageuploader,askbot_attachment&#39;,
&#39;theme&#39;: &#39;advanced&#39;,
&#39;theme_advanced_buttons1&#39;: &#39;bold,italic,underline,|,bullist,numlist,|,undo,redo,|,link,unlink,askbot_imageuploader,askbot_attachment&#39;,
&#39;theme_advanced_buttons2&#39;: &#39;&#39;,
&#39;theme_advanced_buttons3&#39;: &#39;&#39;,
&#39;theme_advanced_path&#39;: False,
&#39;theme_advanced_resize_horizontal&#39;: False,
&#39;theme_advanced_resizing&#39;: True,
&#39;theme_advanced_statusbar_location&#39;: &#39;bottom&#39;,
&#39;theme_advanced_toolbar_align&#39;: &#39;left&#39;,
&#39;theme_advanced_toolbar_location&#39;: &#39;top&#39;,
&#39;width&#39;: &#39;730&#39;}</pre></td> </tr> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>&#39;/&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CSRF_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>(&#39;%Y-%m-%d %H:%M:%S&#39;,
&#39;%Y-%m-%d %H:%M:%S.%f&#39;,
&#39;%Y-%m-%d %H:%M&#39;,
&#39;%Y-%m-%d&#39;,
&#39;%m/%d/%Y %H:%M:%S&#39;,
&#39;%m/%d/%Y %H:%M:%S.%f&#39;,
&#39;%m/%d/%Y %H:%M&#39;,
&#39;%m/%d/%Y&#39;,
&#39;%m/%d/%y %H:%M:%S&#39;,
&#39;%m/%d/%y %H:%M:%S.%f&#39;,
&#39;%m/%d/%y %H:%M&#39;,
&#39;%m/%d/%y&#39;)</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>PROFANITIES_LIST</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> </tbody> </table> </div> <div id="explanation"> <p>
You're seeing this error because you have <code>DEBUG = True</code> in your
Django settings file. Change that to <code>False</code>, and Django will
display a standard 500 page.
</p> </div> </body> </html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment