| 1 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
|---|
| 2 |
<html lang="en"><head> |
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
<meta http-equiv="content-type" content="text/html; charset=utf-8"> |
|---|
| 7 |
<meta name="robots" content="NONE,NOARCHIVE"><title>AttributeError at /admin/Article/article/add/</title> |
|---|
| 8 |
|
|---|
| 9 |
<style type="text/css"> |
|---|
| 10 |
html * { padding:0; margin:0; } |
|---|
| 11 |
body * { padding:10px 20px; } |
|---|
| 12 |
body * * { padding:0; } |
|---|
| 13 |
body { font:small sans-serif; } |
|---|
| 14 |
body>div { border-bottom:1px solid #ddd; } |
|---|
| 15 |
h1 { font-weight:normal; } |
|---|
| 16 |
h2 { margin-bottom:.8em; } |
|---|
| 17 |
h2 span { font-size:80%; color:#666; font-weight:normal; } |
|---|
| 18 |
h3 { margin:1em 0 .5em 0; } |
|---|
| 19 |
h4 { margin:0 0 .5em 0; font-weight: normal; } |
|---|
| 20 |
table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } |
|---|
| 21 |
tbody td, tbody th { vertical-align:top; padding:2px 3px; } |
|---|
| 22 |
thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } |
|---|
| 23 |
tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } |
|---|
| 24 |
table.vars { margin:5px 0 2px 40px; } |
|---|
| 25 |
table.vars td, table.req td { font-family:monospace; } |
|---|
| 26 |
table td.code { width:100%; } |
|---|
| 27 |
table td.code div { overflow:hidden; } |
|---|
| 28 |
table.source th { color:#666; } |
|---|
| 29 |
table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } |
|---|
| 30 |
ul.traceback { list-style-type:none; } |
|---|
| 31 |
ul.traceback li.frame { margin-bottom:1em; } |
|---|
| 32 |
div.context { margin: 10px 0; } |
|---|
| 33 |
div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } |
|---|
| 34 |
div.context ol li { font-family:monospace; white-space:pre; color:#666; cursor:pointer; } |
|---|
| 35 |
div.context ol.context-line li { color:black; background-color:#ccc; } |
|---|
| 36 |
div.context ol.context-line li span { float: right; } |
|---|
| 37 |
div.commands { margin-left: 40px; } |
|---|
| 38 |
div.commands a { color:black; text-decoration:none; } |
|---|
| 39 |
#summary { background: #ffc; } |
|---|
| 40 |
#summary h2 { font-weight: normal; color: #666; } |
|---|
| 41 |
#explanation { background:#eee; } |
|---|
| 42 |
#template, #template-not-exist { background:#f6f6f6; } |
|---|
| 43 |
#template-not-exist ul { margin: 0 0 0 20px; } |
|---|
| 44 |
#traceback { background:#eee; } |
|---|
| 45 |
#requestinfo { background:#f6f6f6; padding-left:120px; } |
|---|
| 46 |
#summary table { border:none; background:transparent; } |
|---|
| 47 |
#requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } |
|---|
| 48 |
#requestinfo h3 { margin-bottom:-1em; } |
|---|
| 49 |
.error { background: #ffc; } |
|---|
| 50 |
.specific { color:#cc3300; font-weight:bold; } |
|---|
| 51 |
</style> |
|---|
| 52 |
<script type="text/javascript"> |
|---|
| 53 |
//<!-- |
|---|
| 54 |
function getElementsByClassName(oElm, strTagName, strClassName){ |
|---|
| 55 |
// Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com |
|---|
| 56 |
var arrElements = (strTagName == "*" && document.all)? document.all : |
|---|
| 57 |
oElm.getElementsByTagName(strTagName); |
|---|
| 58 |
var arrReturnElements = new Array(); |
|---|
| 59 |
strClassName = strClassName.replace(/\-/g, "\-"); |
|---|
| 60 |
var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); |
|---|
| 61 |
var oElement; |
|---|
| 62 |
for(var i=0; i<arrElements.length; i++){ |
|---|
| 63 |
oElement = arrElements[i]; |
|---|
| 64 |
if(oRegExp.test(oElement.className)){ |
|---|
| 65 |
arrReturnElements.push(oElement); |
|---|
| 66 |
} |
|---|
| 67 |
} |
|---|
| 68 |
return (arrReturnElements) |
|---|
| 69 |
} |
|---|
| 70 |
function hideAll(elems) { |
|---|
| 71 |
for (var e = 0; e < elems.length; e++) { |
|---|
| 72 |
elems[e].style.display = 'none'; |
|---|
| 73 |
} |
|---|
| 74 |
} |
|---|
| 75 |
window.onload = function() { |
|---|
| 76 |
hideAll(getElementsByClassName(document, 'table', 'vars')); |
|---|
| 77 |
hideAll(getElementsByClassName(document, 'ol', 'pre-context')); |
|---|
| 78 |
hideAll(getElementsByClassName(document, 'ol', 'post-context')); |
|---|
| 79 |
hideAll(getElementsByClassName(document, 'div', 'pastebin')); |
|---|
| 80 |
} |
|---|
| 81 |
function toggle() { |
|---|
| 82 |
for (var i = 0; i < arguments.length; i++) { |
|---|
| 83 |
var e = document.getElementById(arguments[i]); |
|---|
| 84 |
if (e) { |
|---|
| 85 |
e.style.display = e.style.display == 'none' ? 'block' : 'none'; |
|---|
| 86 |
} |
|---|
| 87 |
} |
|---|
| 88 |
return false; |
|---|
| 89 |
} |
|---|
| 90 |
function varToggle(link, id) { |
|---|
| 91 |
toggle('v' + id); |
|---|
| 92 |
var s = link.getElementsByTagName('span')[0]; |
|---|
| 93 |
var uarr = String.fromCharCode(0x25b6); |
|---|
| 94 |
var darr = String.fromCharCode(0x25bc); |
|---|
| 95 |
s.innerHTML = s.innerHTML == uarr ? darr : uarr; |
|---|
| 96 |
return false; |
|---|
| 97 |
} |
|---|
| 98 |
function switchPastebinFriendly(link) { |
|---|
| 99 |
s1 = "Switch to copy-and-paste view"; |
|---|
| 100 |
s2 = "Switch back to interactive view"; |
|---|
| 101 |
link.innerHTML = link.innerHTML == s1 ? s2 : s1; |
|---|
| 102 |
toggle('browserTraceback', 'pastebinTraceback'); |
|---|
| 103 |
return false; |
|---|
| 104 |
} |
|---|
| 105 |
//--> |
|---|
| 106 |
</script></head><body> |
|---|
| 107 |
|
|---|
| 108 |
<div id="summary"> |
|---|
| 109 |
<h1>AttributeError at /admin/Article/article/add/</h1> |
|---|
| 110 |
<h2>'OneToOneRel' object has no attribute 'min_num_in_admin'</h2> |
|---|
| 111 |
<table class="meta"> |
|---|
| 112 |
<tbody><tr> |
|---|
| 113 |
<th>Request Method:</th> |
|---|
| 114 |
<td>GET</td> |
|---|
| 115 |
</tr> |
|---|
| 116 |
<tr> |
|---|
| 117 |
<th>Request URL:</th> |
|---|
| 118 |
<td>http://127.0.0.1:8000/admin/Article/article/add/</td> |
|---|
| 119 |
</tr> |
|---|
| 120 |
<tr> |
|---|
| 121 |
<th>Exception Type:</th> |
|---|
| 122 |
<td>AttributeError</td> |
|---|
| 123 |
</tr> |
|---|
| 124 |
<tr> |
|---|
| 125 |
<th>Exception Value:</th> |
|---|
| 126 |
<td>'OneToOneRel' object has no attribute 'min_num_in_admin'</td> |
|---|
| 127 |
</tr> |
|---|
| 128 |
<tr> |
|---|
| 129 |
<th>Exception Location:</th> |
|---|
| 130 |
<td>/usr/lib/python2.4/site-packages/django/db/models/related.py in get_list, line 71</td> |
|---|
| 131 |
</tr> |
|---|
| 132 |
</tbody></table> |
|---|
| 133 |
</div> |
|---|
| 134 |
|
|---|
| 135 |
|
|---|
| 136 |
<div id="traceback"> |
|---|
| 137 |
<h2>Traceback <span>(innermost last)</span></h2> |
|---|
| 138 |
<div class="commands"><a href="#" onclick="return switchPastebinFriendly(this);">Switch to copy-and-paste view</a></div> |
|---|
| 139 |
<br> |
|---|
| 140 |
<div id="browserTraceback"> |
|---|
| 141 |
<ul class="traceback"> |
|---|
| 142 |
|
|---|
| 143 |
<li class="frame"> |
|---|
| 144 |
<code>/usr/lib/python2.4/site-packages/django/core/handlers/base.py</code> in <code>get_response</code> |
|---|
| 145 |
|
|---|
| 146 |
|
|---|
| 147 |
<div class="context" id="c138141124"> |
|---|
| 148 |
|
|---|
| 149 |
<ol style="display: none;" start="70" class="pre-context" id="pre138141124"><li onclick="toggle('pre138141124', 'post138141124')"> # Apply view middleware</li><li onclick="toggle('pre138141124', 'post138141124')"> for middleware_method in self._view_middleware:</li><li onclick="toggle('pre138141124', 'post138141124')"> response = middleware_method(request, callback, callback_args, callback_kwargs)</li><li onclick="toggle('pre138141124', 'post138141124')"> if response:</li><li onclick="toggle('pre138141124', 'post138141124')"> return response</li><li onclick="toggle('pre138141124', 'post138141124')"></li><li onclick="toggle('pre138141124', 'post138141124')"> try:</li></ol> |
|---|
| 150 |
|
|---|
| 151 |
<ol start="77" class="context-line"><li onclick="toggle('pre138141124', 'post138141124')"> response = callback(request, *callback_args, **callback_kwargs) <span>...</span></li></ol> |
|---|
| 152 |
|
|---|
| 153 |
<ol style="display: none;" start="78" class="post-context" id="post138141124"><li onclick="toggle('pre138141124', 'post138141124')"> except Exception, e:</li><li onclick="toggle('pre138141124', 'post138141124')"> # If the view raised an exception, run it through exception</li><li onclick="toggle('pre138141124', 'post138141124')"> # middleware, and if the exception middleware returns a</li><li onclick="toggle('pre138141124', 'post138141124')"> # response, use that. Otherwise, reraise the exception.</li><li onclick="toggle('pre138141124', 'post138141124')"> for middleware_method in self._exception_middleware:</li><li onclick="toggle('pre138141124', 'post138141124')"> response = middleware_method(request, e)</li></ol> |
|---|
| 154 |
|
|---|
| 155 |
</div> |
|---|
| 156 |
|
|---|
| 157 |
|
|---|
| 158 |
|
|---|
| 159 |
<div class="commands"> |
|---|
| 160 |
<a href="#" onclick="return varToggle(this, '138141124')"><span>▶</span> Local vars</a> |
|---|
| 161 |
</div> |
|---|
| 162 |
<table style="display: none;" class="vars" id="v138141124"> |
|---|
| 163 |
<thead> |
|---|
| 164 |
<tr> |
|---|
| 165 |
<th>Variable</th> |
|---|
| 166 |
<th>Value</th> |
|---|
| 167 |
</tr> |
|---|
| 168 |
</thead> |
|---|
| 169 |
<tbody> |
|---|
| 170 |
|
|---|
| 171 |
<tr> |
|---|
| 172 |
<td>callback</td> |
|---|
| 173 |
<td class="code"><div><function _checklogin at 0x83c3534></div></td> |
|---|
| 174 |
</tr> |
|---|
| 175 |
|
|---|
| 176 |
<tr> |
|---|
| 177 |
<td>callback_args</td> |
|---|
| 178 |
<td class="code"><div>('Article', 'article')</div></td> |
|---|
| 179 |
</tr> |
|---|
| 180 |
|
|---|
| 181 |
<tr> |
|---|
| 182 |
<td>callback_kwargs</td> |
|---|
| 183 |
<td class="code"><div>{}</div></td> |
|---|
| 184 |
</tr> |
|---|
| 185 |
|
|---|
| 186 |
<tr> |
|---|
| 187 |
<td>debug</td> |
|---|
| 188 |
<td class="code"><div><module 'django.views.debug' from '/usr/lib/python2.4/site-packages/django/views/debug.pyc'></div></td> |
|---|
| 189 |
</tr> |
|---|
| 190 |
|
|---|
| 191 |
<tr> |
|---|
| 192 |
<td>e</td> |
|---|
| 193 |
<td class="code"><div><exceptions.AttributeError instance at 0x835544c></div></td> |
|---|
| 194 |
</tr> |
|---|
| 195 |
|
|---|
| 196 |
<tr> |
|---|
| 197 |
<td>exceptions</td> |
|---|
| 198 |
<td class="code"><div><module 'django.core.exceptions' from '/usr/lib/python2.4/site-packages/django/core/exceptions.pyc'></div></td> |
|---|
| 199 |
</tr> |
|---|
| 200 |
|
|---|
| 201 |
<tr> |
|---|
| 202 |
<td>mail_admins</td> |
|---|
| 203 |
<td class="code"><div><function mail_admins at 0x8351bfc></div></td> |
|---|
| 204 |
</tr> |
|---|
| 205 |
|
|---|
| 206 |
<tr> |
|---|
| 207 |
<td>middleware_method</td> |
|---|
| 208 |
<td class="code"><div><bound method XViewMiddleware.process_view of <django.middleware.doc.XViewMiddleware object at 0x83559ac>></div></td> |
|---|
| 209 |
</tr> |
|---|
| 210 |
|
|---|
| 211 |
<tr> |
|---|
| 212 |
<td>request</td> |
|---|
| 213 |
<td class="code"><div><WSGIRequest |
|---|
| 214 |
GET:<MultiValueDict: {}>, |
|---|
| 215 |
POST:<MultiValueDict: {}>, |
|---|
| 216 |
COOKIES:{'sessionid': '2cf05988b78e626f48e6be50899a2299'}, |
|---|
| 217 |
META:{'CDR_SECURITY': |
|---|
| 218 |
'8:dvd,clone:sparc-sun-solaris2,i386-pc-solaris2,i586-pc-linux,x86_64-unknown-linux,x86_64-pc-linux,powerpc-apple,hppa,powerpc-ibm-aix,i386-unknown-freebsd,i386-unknown-openbsd,i386-unknown-netbsd,powerpc-apple-netbsd,i386-pc-bsdi,mips-sgi-irix,i386-pc-sco,i586-pc-cygwin:1.11::1130000000:::private/research/educational_non-commercial_use:amz80r0cFc22rStnPatPW6OJPHS44.xCl2LPIpyKt.SuICSsGTMY7YzsmFT', |
|---|
| 219 |
'COLORFGBG': 'default;default', 'COLORTERM': 'rxvt', 'CONFIG_PROTECT': |
|---|
| 220 |
'/usr/share/X11/xkb /usr/kde/3.5/share/config /usr/kde/3.5/env |
|---|
| 221 |
/usr/kde/3.5/shutdown /usr/share/config', 'CONFIG_PROTECT_MASK': |
|---|
| 222 |
'/etc/gconf /etc/terminfo /etc/revdep-rebuild', 'CONTENT_LENGTH': '', |
|---|
| 223 |
'CONTENT_TYPE': 'text/plain', 'CVS_RSH': 'ssh', 'DESKTOP_SESSION': |
|---|
| 224 |
'custom', 'DISPLAY': ':0.0', 'DJANGO_SETTINGS_MODULE': |
|---|
| 225 |
'ProveRelated.settings', 'DM_CONTROL': '/var/run/xdmctl', 'EDITOR': |
|---|
| 226 |
'gnuclient', 'GATEWAY_INTERFACE': 'CGI/1.1', 'GCC_SPECS': '', |
|---|
| 227 |
'GDK_USE_XFT': '1', 'G_BROKEN_FILENAMES': '1', 'G_FILENAME_ENCODING': |
|---|
| 228 |
'UTF-8', 'HISTFILESIZE': '10000', 'HISTSIZE': '10000', 'HOME': |
|---|
| 229 |
'/home/alex', 'HTTP_ACCEPT': |
|---|
| 230 |
'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', |
|---|
| 231 |
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', |
|---|
| 232 |
'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': |
|---|
| 233 |
'en-us,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': |
|---|
| 234 |
'sessionid=2cf05988b78e626f48e6be50899a2299', 'HTTP_HOST': |
|---|
| 235 |
'127.0.0.1:8000', 'HTTP_IF_MODIFIED_SINCE': 'Tue, 06 Mar 2007 09:45:34 |
|---|
| 236 |
GMT', 'HTTP_IF_NONE_MATCH': 'c73d029fc70fbebc70e2a73acddb8e1e', |
|---|
| 237 |
'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': |
|---|
| 238 |
'http://127.0.0.1:8000/admin/Article/article/', 'HTTP_USER_AGENT': |
|---|
| 239 |
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070220 |
|---|
| 240 |
Firefox/2.0.0.2', 'INFOPATH': |
|---|
| 241 |
'/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-22.0.91:/usr/share/info/emacs-21', |
|---|
| 242 |
'INSTANCE_HOME': '/var/lib/zope/zope-284', 'JAVA_HOME': |
|---|
| 243 |
'/usr/j2sdk_nb/j2sdk1.4.2/', 'KDEDIRS': '/usr/kde/3.5:/usr:/usr/local', |
|---|
| 244 |
'LANG': 'ru_RU.KOI8-R', 'LESS': '-R -M --shift 5', 'LESSOPEN': |
|---|
| 245 |
'|lesspipe.sh %s', 'LOGNAME': 'alex', 'LS_COLORS': |
|---|
| 246 |
'no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=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:*.mng=01;35:*.pcx=01;35:*.yuv=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=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:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:*.ra=01;36:*.mka=01;36:', |
|---|
| 247 |
'MANPATH': |
|---|
| 248 |
'/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/usr/qt/3/doc/man', |
|---|
| 249 |
'OLDPWD': '/home/alex/tmp/ProveRelated/Article', 'OPENGL_PROFILE': |
|---|
| 250 |
'xorg-x11', 'PAGER': '/usr/bin/less', 'PATH': |
|---|
| 251 |
'/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/sbin:/sbin:/usr/kde/3.3/bin:/home/alex/bin/:/home/alex/bin/maxq-0.94/bin/:/home/alex/dev/django_src/django/bin', |
|---|
| 252 |
'PATH_INFO': '/admin/Article/article/add/', 'PKG_CONFIG_PATH': |
|---|
| 253 |
'/usr/qt/3/lib/pkgconfig', 'PRELINK_PATH_MASK': |
|---|
| 254 |
'/usr/lib/gstreamer-0.10', 'PROJECTHOME': |
|---|
| 255 |
'/home/alex/dev/www.prizewheel.com', 'PWD': |
|---|
| 256 |
'/home/alex/tmp/ProveRelated', 'PYTHONPATH': |
|---|
| 257 |
'/usr/lib/zope-2.8.4/lib/python:/home/alex/dev/www.prizewheel.com:/home/alex/dev/www.prizewheel.com/djWarehouse', |
|---|
| 258 |
'QMAKESPEC': 'linux-g++', 'QTDIR': '/usr/qt/3', 'QUERY_STRING': '', |
|---|
| 259 |
'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', |
|---|
| 260 |
'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': |
|---|
| 261 |
'avk.koval.kharkov.ua', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': |
|---|
| 262 |
'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SHELL': |
|---|
| 263 |
'/bin/bash', 'SHLVL': '2', 'SOFTWARE_HOME': |
|---|
| 264 |
'/usr/lib/zope-2.8.4/lib/python', 'SSH_AGENT_PID': '14097', |
|---|
| 265 |
'SSH_AUTH_SOCK': '/tmp/ssh-XueZH14096/agent.14096', 'TERM': 'rxvt', |
|---|
| 266 |
'TERMINFO': '/usr/share/terminfo', 'TZ': 'America/Chicago', 'USER': |
|---|
| 267 |
'alex', 'WINDOWID': '35651586', 'XDM_MANAGED': |
|---|
| 268 |
'/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic', '_': |
|---|
| 269 |
'./manage.py', 'wsgi.errors': <open file '<stderr>', mode 'w' |
|---|
| 270 |
at 0xb7c8e0b0>, 'wsgi.file_wrapper': <class |
|---|
| 271 |
'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': |
|---|
| 272 |
<socket._fileobject object at 0x83300d4>, 'wsgi.multiprocess': |
|---|
| 273 |
False, 'wsgi.multithread': True, 'wsgi.run_once': False, |
|---|
| 274 |
'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}></div></td> |
|---|
| 275 |
</tr> |
|---|
| 276 |
|
|---|
| 277 |
<tr> |
|---|
| 278 |
<td>resolver</td> |
|---|
| 279 |
<td class="code"><div><django.core.urlresolvers.RegexURLResolver object at 0x832e22c></div></td> |
|---|
| 280 |
</tr> |
|---|
| 281 |
|
|---|
| 282 |
<tr> |
|---|
| 283 |
<td>response</td> |
|---|
| 284 |
<td class="code"><div>None</div></td> |
|---|
| 285 |
</tr> |
|---|
| 286 |
|
|---|
| 287 |
<tr> |
|---|
| 288 |
<td>self</td> |
|---|
| 289 |
<td class="code"><div><django.core.handlers.wsgi.WSGIHandler object at 0x82f462c></div></td> |
|---|
| 290 |
</tr> |
|---|
| 291 |
|
|---|
| 292 |
<tr> |
|---|
| 293 |
<td>settings</td> |
|---|
| 294 |
<td class="code"><div><django.conf.LazySettings object at 0xb7c0338c></div></td> |
|---|
| 295 |
</tr> |
|---|
| 296 |
|
|---|
| 297 |
<tr> |
|---|
| 298 |
<td>urlconf</td> |
|---|
| 299 |
<td class="code"><div>'ProveRelated.urls'</div></td> |
|---|
| 300 |
</tr> |
|---|
| 301 |
|
|---|
| 302 |
<tr> |
|---|
| 303 |
<td>urlresolvers</td> |
|---|
| 304 |
<td class="code"><div><module 'django.core.urlresolvers' from '/usr/lib/python2.4/site-packages/django/core/urlresolvers.pyc'></div></td> |
|---|
| 305 |
</tr> |
|---|
| 306 |
|
|---|
| 307 |
</tbody> |
|---|
| 308 |
</table> |
|---|
| 309 |
|
|---|
| 310 |
</li> |
|---|
| 311 |
|
|---|
| 312 |
<li class="frame"> |
|---|
| 313 |
<code>/usr/lib/python2.4/site-packages/django/contrib/admin/views/decorators.py</code> in <code>_checklogin</code> |
|---|
| 314 |
|
|---|
| 315 |
|
|---|
| 316 |
<div class="context" id="c138141044"> |
|---|
| 317 |
|
|---|
| 318 |
<ol style="display: none;" start="48" class="pre-context" id="pre138141044"><li onclick="toggle('pre138141044', 'post138141044')"> def _checklogin(request, *args, **kwargs):</li><li onclick="toggle('pre138141044', 'post138141044')"> if request.user.is_authenticated() and request.user.is_staff:</li><li onclick="toggle('pre138141044', 'post138141044')"> # The user is valid. Continue to the admin page.</li><li onclick="toggle('pre138141044', 'post138141044')"> if request.POST.has_key('post_data'):</li><li onclick="toggle('pre138141044', 'post138141044')"> # User must have re-authenticated through a different window</li><li onclick="toggle('pre138141044', 'post138141044')"> # or tab.</li><li onclick="toggle('pre138141044', 'post138141044')"> request.POST = _decode_post_data(request.POST['post_data'])</li></ol> |
|---|
| 319 |
|
|---|
| 320 |
<ol start="55" class="context-line"><li onclick="toggle('pre138141044', 'post138141044')"> return view_func(request, *args, **kwargs) <span>...</span></li></ol> |
|---|
| 321 |
|
|---|
| 322 |
<ol style="display: none;" start="56" class="post-context" id="post138141044"><li onclick="toggle('pre138141044', 'post138141044')"></li><li onclick="toggle('pre138141044', 'post138141044')"> |
|---|
| 323 |
assert hasattr(request, 'session'), "The Django admin requires session |
|---|
| 324 |
middleware to be installed. Edit your MIDDLEWARE_CLASSES setting to |
|---|
| 325 |
insert 'django.contrib.sessions.middleware.SessionMiddleware'."</li><li onclick="toggle('pre138141044', 'post138141044')"></li><li onclick="toggle('pre138141044', 'post138141044')"> # If this isn't already the login page, display it.</li><li onclick="toggle('pre138141044', 'post138141044')"> if not request.POST.has_key(LOGIN_FORM_KEY):</li><li onclick="toggle('pre138141044', 'post138141044')"> if request.POST:</li></ol> |
|---|
| 326 |
|
|---|
| 327 |
</div> |
|---|
| 328 |
|
|---|
| 329 |
|
|---|
| 330 |
|
|---|
| 331 |
<div class="commands"> |
|---|
| 332 |
<a href="#" onclick="return varToggle(this, '138141044')"><span>▶</span> Local vars</a> |
|---|
| 333 |
</div> |
|---|
| 334 |
<table style="display: none;" class="vars" id="v138141044"> |
|---|
| 335 |
<thead> |
|---|
| 336 |
<tr> |
|---|
| 337 |
<th>Variable</th> |
|---|
| 338 |
<th>Value</th> |
|---|
| 339 |
</tr> |
|---|
| 340 |
</thead> |
|---|
| 341 |
<tbody> |
|---|
| 342 |
|
|---|
| 343 |
<tr> |
|---|
| 344 |
<td>args</td> |
|---|
| 345 |
<td class="code"><div>('Article', 'article')</div></td> |
|---|
| 346 |
</tr> |
|---|
| 347 |
|
|---|
| 348 |
<tr> |
|---|
| 349 |
<td>kwargs</td> |
|---|
| 350 |
<td class="code"><div>{}</div></td> |
|---|
| 351 |
</tr> |
|---|
| 352 |
|
|---|
| 353 |
<tr> |
|---|
| 354 |
<td>request</td> |
|---|
| 355 |
<td class="code"><div><WSGIRequest |
|---|
| 356 |
GET:<MultiValueDict: {}>, |
|---|
| 357 |
POST:<MultiValueDict: {}>, |
|---|
| 358 |
COOKIES:{'sessionid': '2cf05988b78e626f48e6be50899a2299'}, |
|---|
| 359 |
META:{'CDR_SECURITY': |
|---|
| 360 |
'8:dvd,clone:sparc-sun-solaris2,i386-pc-solaris2,i586-pc-linux,x86_64-unknown-linux,x86_64-pc-linux,powerpc-apple,hppa,powerpc-ibm-aix,i386-unknown-freebsd,i386-unknown-openbsd,i386-unknown-netbsd,powerpc-apple-netbsd,i386-pc-bsdi,mips-sgi-irix,i386-pc-sco,i586-pc-cygwin:1.11::1130000000:::private/research/educational_non-commercial_use:amz80r0cFc22rStnPatPW6OJPHS44.xCl2LPIpyKt.SuICSsGTMY7YzsmFT', |
|---|
| 361 |
'COLORFGBG': 'default;default', 'COLORTERM': 'rxvt', 'CONFIG_PROTECT': |
|---|
| 362 |
'/usr/share/X11/xkb /usr/kde/3.5/share/config /usr/kde/3.5/env |
|---|
| 363 |
/usr/kde/3.5/shutdown /usr/share/config', 'CONFIG_PROTECT_MASK': |
|---|
| 364 |
'/etc/gconf /etc/terminfo /etc/revdep-rebuild', 'CONTENT_LENGTH': '', |
|---|
| 365 |
'CONTENT_TYPE': 'text/plain', 'CVS_RSH': 'ssh', 'DESKTOP_SESSION': |
|---|
| 366 |
'custom', 'DISPLAY': ':0.0', 'DJANGO_SETTINGS_MODULE': |
|---|
| 367 |
'ProveRelated.settings', 'DM_CONTROL': '/var/run/xdmctl', 'EDITOR': |
|---|
| 368 |
'gnuclient', 'GATEWAY_INTERFACE': 'CGI/1.1', 'GCC_SPECS': '', |
|---|
| 369 |
'GDK_USE_XFT': '1', 'G_BROKEN_FILENAMES': '1', 'G_FILENAME_ENCODING': |
|---|
| 370 |
'UTF-8', 'HISTFILESIZE': '10000', 'HISTSIZE': '10000', 'HOME': |
|---|
| 371 |
'/home/alex', 'HTTP_ACCEPT': |
|---|
| 372 |
'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', |
|---|
| 373 |
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', |
|---|
| 374 |
'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': |
|---|
| 375 |
'en-us,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': |
|---|
| 376 |
'sessionid=2cf05988b78e626f48e6be50899a2299', 'HTTP_HOST': |
|---|
| 377 |
'127.0.0.1:8000', 'HTTP_IF_MODIFIED_SINCE': 'Tue, 06 Mar 2007 09:45:34 |
|---|
| 378 |
GMT', 'HTTP_IF_NONE_MATCH': 'c73d029fc70fbebc70e2a73acddb8e1e', |
|---|
| 379 |
'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': |
|---|
| 380 |
'http://127.0.0.1:8000/admin/Article/article/', 'HTTP_USER_AGENT': |
|---|
| 381 |
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070220 |
|---|
| 382 |
Firefox/2.0.0.2', 'INFOPATH': |
|---|
| 383 |
'/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-22.0.91:/usr/share/info/emacs-21', |
|---|
| 384 |
'INSTANCE_HOME': '/var/lib/zope/zope-284', 'JAVA_HOME': |
|---|
| 385 |
'/usr/j2sdk_nb/j2sdk1.4.2/', 'KDEDIRS': '/usr/kde/3.5:/usr:/usr/local', |
|---|
| 386 |
'LANG': 'ru_RU.KOI8-R', 'LESS': '-R -M --shift 5', 'LESSOPEN': |
|---|
| 387 |
'|lesspipe.sh %s', 'LOGNAME': 'alex', 'LS_COLORS': |
|---|
| 388 |
'no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=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:*.mng=01;35:*.pcx=01;35:*.yuv=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=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:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:*.ra=01;36:*.mka=01;36:', |
|---|
| 389 |
'MANPATH': |
|---|
| 390 |
'/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/usr/qt/3/doc/man', |
|---|
| 391 |
'OLDPWD': '/home/alex/tmp/ProveRelated/Article', 'OPENGL_PROFILE': |
|---|
| 392 |
'xorg-x11', 'PAGER': '/usr/bin/less', 'PATH': |
|---|
| 393 |
'/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/sbin:/sbin:/usr/kde/3.3/bin:/home/alex/bin/:/home/alex/bin/maxq-0.94/bin/:/home/alex/dev/django_src/django/bin', |
|---|
| 394 |
'PATH_INFO': '/admin/Article/article/add/', 'PKG_CONFIG_PATH': |
|---|
| 395 |
'/usr/qt/3/lib/pkgconfig', 'PRELINK_PATH_MASK': |
|---|
| 396 |
'/usr/lib/gstreamer-0.10', 'PROJECTHOME': |
|---|
| 397 |
'/home/alex/dev/www.prizewheel.com', 'PWD': |
|---|
| 398 |
'/home/alex/tmp/ProveRelated', 'PYTHONPATH': |
|---|
| 399 |
'/usr/lib/zope-2.8.4/lib/python:/home/alex/dev/www.prizewheel.com:/home/alex/dev/www.prizewheel.com/djWarehouse', |
|---|
| 400 |
'QMAKESPEC': 'linux-g++', 'QTDIR': '/usr/qt/3', 'QUERY_STRING': '', |
|---|
| 401 |
'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', |
|---|
| 402 |
'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': |
|---|
| 403 |
'avk.koval.kharkov.ua', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': |
|---|
| 404 |
'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SHELL': |
|---|
| 405 |
'/bin/bash', 'SHLVL': '2', 'SOFTWARE_HOME': |
|---|
| 406 |
'/usr/lib/zope-2.8.4/lib/python', 'SSH_AGENT_PID': '14097', |
|---|
| 407 |
'SSH_AUTH_SOCK': '/tmp/ssh-XueZH14096/agent.14096', 'TERM': 'rxvt', |
|---|
| 408 |
'TERMINFO': '/usr/share/terminfo', 'TZ': 'America/Chicago', 'USER': |
|---|
| 409 |
'alex', 'WINDOWID': '35651586', 'XDM_MANAGED': |
|---|
| 410 |
'/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic', '_': |
|---|
| 411 |
'./manage.py', 'wsgi.errors': <open file '<stderr>', mode 'w' |
|---|
| 412 |
at 0xb7c8e0b0>, 'wsgi.file_wrapper': <class |
|---|
| 413 |
'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': |
|---|
| 414 |
<socket._fileobject object at 0x83300d4>, 'wsgi.multiprocess': |
|---|
| 415 |
False, 'wsgi.multithread': True, 'wsgi.run_once': False, |
|---|
| 416 |
'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}></div></td> |
|---|
| 417 |
</tr> |
|---|
| 418 |
|
|---|
| 419 |
<tr> |
|---|
| 420 |
<td>view_func</td> |
|---|
| 421 |
<td class="code"><div><function _wrapped_view_func at 0x83c34fc></div></td> |
|---|
| 422 |
</tr> |
|---|
| 423 |
|
|---|
| 424 |
</tbody> |
|---|
| 425 |
</table> |
|---|
| 426 |
|
|---|
| 427 |
</li> |
|---|
| 428 |
|
|---|
| 429 |
<li class="frame"> |
|---|
| 430 |
<code>/usr/lib/python2.4/site-packages/django/views/decorators/cache.py</code> in <code>_wrapped_view_func</code> |
|---|
| 431 |
|
|---|
| 432 |
|
|---|
| 433 |
<div class="context" id="c138141564"> |
|---|
| 434 |
|
|---|
| 435 |
<ol style="display: none;" start="32" class="pre-context" id="pre138141564"><li onclick="toggle('pre138141564', 'post138141564')"></li><li onclick="toggle('pre138141564', 'post138141564')">def never_cache(view_func):</li><li onclick="toggle('pre138141564', 'post138141564')"> """</li><li onclick="toggle('pre138141564', 'post138141564')"> Decorator that adds headers to a response so that it will</li><li onclick="toggle('pre138141564', 'post138141564')"> never be cached.</li><li onclick="toggle('pre138141564', 'post138141564')"> """</li><li onclick="toggle('pre138141564', 'post138141564')"> def _wrapped_view_func(request, *args, **kwargs):</li></ol> |
|---|
| 436 |
|
|---|
| 437 |
<ol start="39" class="context-line"><li onclick="toggle('pre138141564', 'post138141564')"> response = view_func(request, *args, **kwargs) <span>...</span></li></ol> |
|---|
| 438 |
|
|---|
| 439 |
<ol style="display: none;" start="40" class="post-context" id="post138141564"><li onclick="toggle('pre138141564', 'post138141564')"> add_never_cache_headers(response)</li><li onclick="toggle('pre138141564', 'post138141564')"> return response</li><li onclick="toggle('pre138141564', 'post138141564')"> return _wrapped_view_func</li></ol> |
|---|
| 440 |
|
|---|
| 441 |
</div> |
|---|
| 442 |
|
|---|
| 443 |
|
|---|
| 444 |
|
|---|
| 445 |
<div class="commands"> |
|---|
| 446 |
<a href="#" onclick="return varToggle(this, '138141564')"><span>▶</span> Local vars</a> |
|---|
| 447 |
</div> |
|---|
| 448 |
<table style="display: none;" class="vars" id="v138141564"> |
|---|
| 449 |
<thead> |
|---|
| 450 |
<tr> |
|---|
| 451 |
<th>Variable</th> |
|---|
| 452 |
<th>Value</th> |
|---|
| 453 |
</tr> |
|---|
| 454 |
</thead> |
|---|
| 455 |
<tbody> |
|---|
| 456 |
|
|---|
| 457 |
<tr> |
|---|
| 458 |
<td>args</td> |
|---|
| 459 |
<td class="code"><div>('Article', 'article')</div></td> |
|---|
| 460 |
</tr> |
|---|
| 461 |
|
|---|
| 462 |
<tr> |
|---|
| 463 |
<td>kwargs</td> |
|---|
| 464 |
<td class="code"><div>{}</div></td> |
|---|
| 465 |
</tr> |
|---|
| 466 |
|
|---|
| 467 |
<tr> |
|---|
| 468 |
<td>request</td> |
|---|
| 469 |
<td class="code"><div><WSGIRequest |
|---|
| 470 |
GET:<MultiValueDict: {}>, |
|---|
| 471 |
POST:<MultiValueDict: {}>, |
|---|
| 472 |
COOKIES:{'sessionid': '2cf05988b78e626f48e6be50899a2299'}, |
|---|
| 473 |
META:{'CDR_SECURITY': |
|---|
| 474 |
'8:dvd,clone:sparc-sun-solaris2,i386-pc-solaris2,i586-pc-linux,x86_64-unknown-linux,x86_64-pc-linux,powerpc-apple,hppa,powerpc-ibm-aix,i386-unknown-freebsd,i386-unknown-openbsd,i386-unknown-netbsd,powerpc-apple-netbsd,i386-pc-bsdi,mips-sgi-irix,i386-pc-sco,i586-pc-cygwin:1.11::1130000000:::private/research/educational_non-commercial_use:amz80r0cFc22rStnPatPW6OJPHS44.xCl2LPIpyKt.SuICSsGTMY7YzsmFT', |
|---|
| 475 |
'COLORFGBG': 'default;default', 'COLORTERM': 'rxvt', 'CONFIG_PROTECT': |
|---|
| 476 |
'/usr/share/X11/xkb /usr/kde/3.5/share/config /usr/kde/3.5/env |
|---|
| 477 |
/usr/kde/3.5/shutdown /usr/share/config', 'CONFIG_PROTECT_MASK': |
|---|
| 478 |
'/etc/gconf /etc/terminfo /etc/revdep-rebuild', 'CONTENT_LENGTH': '', |
|---|
| 479 |
'CONTENT_TYPE': 'text/plain', 'CVS_RSH': 'ssh', 'DESKTOP_SESSION': |
|---|
| 480 |
'custom', 'DISPLAY': ':0.0', 'DJANGO_SETTINGS_MODULE': |
|---|
| 481 |
'ProveRelated.settings', 'DM_CONTROL': '/var/run/xdmctl', 'EDITOR': |
|---|
| 482 |
'gnuclient', 'GATEWAY_INTERFACE': 'CGI/1.1', 'GCC_SPECS': '', |
|---|
| 483 |
'GDK_USE_XFT': '1', 'G_BROKEN_FILENAMES': '1', 'G_FILENAME_ENCODING': |
|---|
| 484 |
'UTF-8', 'HISTFILESIZE': '10000', 'HISTSIZE': '10000', 'HOME': |
|---|
| 485 |
'/home/alex', 'HTTP_ACCEPT': |
|---|
| 486 |
'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', |
|---|
| 487 |
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', |
|---|
| 488 |
'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': |
|---|
| 489 |
'en-us,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': |
|---|
| 490 |
'sessionid=2cf05988b78e626f48e6be50899a2299', 'HTTP_HOST': |
|---|
| 491 |
'127.0.0.1:8000', 'HTTP_IF_MODIFIED_SINCE': 'Tue, 06 Mar 2007 09:45:34 |
|---|
| 492 |
GMT', 'HTTP_IF_NONE_MATCH': 'c73d029fc70fbebc70e2a73acddb8e1e', |
|---|
| 493 |
'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': |
|---|
| 494 |
'http://127.0.0.1:8000/admin/Article/article/', 'HTTP_USER_AGENT': |
|---|
| 495 |
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070220 |
|---|
| 496 |
Firefox/2.0.0.2', 'INFOPATH': |
|---|
| 497 |
'/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-22.0.91:/usr/share/info/emacs-21', |
|---|
| 498 |
'INSTANCE_HOME': '/var/lib/zope/zope-284', 'JAVA_HOME': |
|---|
| 499 |
'/usr/j2sdk_nb/j2sdk1.4.2/', 'KDEDIRS': '/usr/kde/3.5:/usr:/usr/local', |
|---|
| 500 |
'LANG': 'ru_RU.KOI8-R', 'LESS': '-R -M --shift 5', 'LESSOPEN': |
|---|
| 501 |
'|lesspipe.sh %s', 'LOGNAME': 'alex', 'LS_COLORS': |
|---|
| 502 |
'no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=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:*.mng=01;35:*.pcx=01;35:*.yuv=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=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:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:*.ra=01;36:*.mka=01;36:', |
|---|
| 503 |
'MANPATH': |
|---|
| 504 |
'/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/usr/qt/3/doc/man', |
|---|
| 505 |
'OLDPWD': '/home/alex/tmp/ProveRelated/Article', 'OPENGL_PROFILE': |
|---|
| 506 |
'xorg-x11', 'PAGER': '/usr/bin/less', 'PATH': |
|---|
| 507 |
'/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/sbin:/sbin:/usr/kde/3.3/bin:/home/alex/bin/:/home/alex/bin/maxq-0.94/bin/:/home/alex/dev/django_src/django/bin', |
|---|
| 508 |
'PATH_INFO': '/admin/Article/article/add/', 'PKG_CONFIG_PATH': |
|---|
| 509 |
'/usr/qt/3/lib/pkgconfig', 'PRELINK_PATH_MASK': |
|---|
| 510 |
'/usr/lib/gstreamer-0.10', 'PROJECTHOME': |
|---|
| 511 |
'/home/alex/dev/www.prizewheel.com', 'PWD': |
|---|
| 512 |
'/home/alex/tmp/ProveRelated', 'PYTHONPATH': |
|---|
| 513 |
'/usr/lib/zope-2.8.4/lib/python:/home/alex/dev/www.prizewheel.com:/home/alex/dev/www.prizewheel.com/djWarehouse', |
|---|
| 514 |
'QMAKESPEC': 'linux-g++', 'QTDIR': '/usr/qt/3', 'QUERY_STRING': '', |
|---|
| 515 |
'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', |
|---|
| 516 |
'RUN_MAIN': 'true', 'SCRIPT_NAME': '', 'SERVER_NAME': |
|---|
| 517 |
'avk.koval.kharkov.ua', 'SERVER_PORT': '8000', 'SERVER_PROTOCOL': |
|---|
| 518 |
'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3', 'SHELL': |
|---|
| 519 |
'/bin/bash', 'SHLVL': '2', 'SOFTWARE_HOME': |
|---|
| 520 |
'/usr/lib/zope-2.8.4/lib/python', 'SSH_AGENT_PID': '14097', |
|---|
| 521 |
'SSH_AUTH_SOCK': '/tmp/ssh-XueZH14096/agent.14096', 'TERM': 'rxvt', |
|---|
| 522 |
'TERMINFO': '/usr/share/terminfo', 'TZ': 'America/Chicago', 'USER': |
|---|
| 523 |
'alex', 'WINDOWID': '35651586', 'XDM_MANAGED': |
|---|
| 524 |
'/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic', '_': |
|---|
| 525 |
'./manage.py', 'wsgi.errors': <open file '<stderr>', mode 'w' |
|---|
| 526 |
at 0xb7c8e0b0>, 'wsgi.file_wrapper': <class |
|---|
| 527 |
'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': |
|---|
| 528 |
<socket._fileobject object at 0x83300d4>, 'wsgi.multiprocess': |
|---|
| 529 |
False, 'wsgi.multithread': Tr |
|---|