I went to the admin part and looked for something that looks like 'reviews_reviewrequestdraft.changedesc_id' visited the right page (http://server/admin/db/reviews/reviewrequestdraft/), did nothing, saved, and it's gone ...
thanks anyway for pointing the right database ... On Fri, Jul 17, 2009 at 15:38, Ben<[email protected]> wrote: > Hi there, > > Upgrading from an svn install I'm also hitting that one ... > > How did you solved it ? manually editing the database ? > > Regards, > Benoit > > On Mon, Dec 8, 2008 at 20:12, Chris Clark<[email protected]> wrote: >> Christian Hammond wrote: >> >> This was due to a bug I'm currently fixing. I should have it in in about 15 >> mins. >> >> I'm not sure which this referred to. I've pulled (new) headrevs - I still >> get the problem with htdocs and an existing review not viewable anymore. >> >> BUT I know how to deal with htdocs (I'll start using the new rb-site >> script). >> >> RE the review not visible anymore I now know what the problem is! If you >> have any reviews in Draft, i.e not yet published, and you are pre "change >> description on review update", at the time of the evolve. With sqlite the >> evolve appears to use the string 'changedesc_id' for the >> reviews_reviewrequestdraft.changedesc_id column (supposed to be integer or >> null). For the draft reviews I've simple updated all the >> reviews_reviewrequestdraft.changedesc_id columns to NULL if they == >> 'changedesc_id' - I've not looked any further into this or checked other >> database engines. >> >> Summary of the problem: >> >> upgrade from release of RB that does not have the change description field >> on updated reviews >> using sqlite >> have an existing review, that is in draft (with some updated diffs) >> you are logged in as the review owner >> you evolve the database >> view review >> >> Error traceback (from debug on, so result go to web browser) >> >> TemplateSyntaxError at /r/62/ >> >> Caught an exception while rendering: invalid literal for int(): >> changedesc_id >> >> Original Traceback (most recent call last): >> File "C:\svn\django\django\template\debug.py", line 71, in render_node >> result = node.render(context) >> File "C:\svn\django\django\template\debug.py", line 87, in render >> output = force_unicode(self.filter_expression.resolve(context)) >> File "C:\svn\django\django\template\__init__.py", line 535, in resolve >> obj = self.var.resolve(context) >> File "C:\svn\django\django\template\__init__.py", line 676, in resolve >> value = self._resolve_lookup(context) >> File "C:\svn\django\django\template\__init__.py", line 705, in >> _resolve_lookup >> current = getattr(current, bit) >> File "C:\svn\django\django\db\models\fields\related.py", line 248, in >> __get__ >> rel_obj = QuerySet(self.field.rel.to).get(**params) >> File "C:\svn\django\django\db\models\query.py", line 297, in get >> clone = self.filter(*args, **kwargs) >> File "C:\svn\django\django\db\models\query.py", line 483, in filter >> return self._filter_or_exclude(False, *args, **kwargs) >> File "C:\svn\django\django\db\models\query.py", line 501, in >> _filter_or_exclude >> clone.query.add_q(Q(*args, **kwargs)) >> File "C:\svn\django\django\db\models\sql\query.py", line 1224, in add_q >> can_reuse=used_aliases) >> File "C:\svn\django\django\db\models\sql\query.py", line 1167, in >> add_filter >> self.where.add((alias, col, field, lookup_type, value), connector) >> File "C:\svn\django\django\db\models\sql\where.py", line 48, in add >> params = field.get_db_prep_lookup(lookup_type, value) >> File "C:\svn\django\django\db\models\fields\__init__.py", line 202, in >> get_db_prep_lookup >> return [self.get_db_prep_value(value)] >> File "C:\svn\django\django\db\models\fields\__init__.py", line 353, in >> get_db_prep_value >> return int(value) >> ValueError: invalid literal for int(): changedesc_id >> >> Request Method: GET >> Request URL: http://clach04-745.ingres.prv:8000/r/62/ >> Exception Type: TemplateSyntaxError >> Exception Value: >> >> Caught an exception while rendering: invalid literal for int(): >> changedesc_id >> >> Original Traceback (most recent call last): >> File "C:\svn\django\django\template\debug.py", line 71, in render_node >> result = node.render(context) >> File "C:\svn\django\django\template\debug.py", line 87, in render >> output = force_unicode(self.filter_expression.resolve(context)) >> File "C:\svn\django\django\template\__init__.py", line 535, in resolve >> obj = self.var.resolve(context) >> File "C:\svn\django\django\template\__init__.py", line 676, in resolve >> value = self._resolve_lookup(context) >> File "C:\svn\django\django\template\__init__.py", line 705, in >> _resolve_lookup >> current = getattr(current, bit) >> File "C:\svn\django\django\db\models\fields\related.py", line 248, in >> __get__ >> rel_obj = QuerySet(self.field.rel.to).get(**params) >> File "C:\svn\django\django\db\models\query.py", line 297, in get >> clone = self.filter(*args, **kwargs) >> File "C:\svn\django\django\db\models\query.py", line 483, in filter >> return self._filter_or_exclude(False, *args, **kwargs) >> File "C:\svn\django\django\db\models\query.py", line 501, in >> _filter_or_exclude >> clone.query.add_q(Q(*args, **kwargs)) >> File "C:\svn\django\django\db\models\sql\query.py", line 1224, in add_q >> can_reuse=used_aliases) >> File "C:\svn\django\django\db\models\sql\query.py", line 1167, in >> add_filter >> self.where.add((alias, col, field, lookup_type, value), connector) >> File "C:\svn\django\django\db\models\sql\where.py", line 48, in add >> params = field.get_db_prep_lookup(lookup_type, value) >> File "C:\svn\django\django\db\models\fields\__init__.py", line 202, in >> get_db_prep_lookup >> return [self.get_db_prep_value(value)] >> File "C:\svn\django\django\db\models\fields\__init__.py", line 353, in >> get_db_prep_value >> return int(value) >> ValueError: invalid literal for int(): changedesc_id >> >> >> Exception Location: C:\svn\django\django\template\debug.py in render_node, >> line 81 >> Python Executable: C:\Python24\python.exe >> Python Version: 2.4.4 >> Python Path: ['C:\\svn\\django', 'C:\\svn\\django\\reviewboard', >> 'C:\\Python24\\lib\\site-packages\\setuptools-0.6c8-py2.4.egg', >> 'c:\\users\\clach04\\python\\sqlobject\\formencode', >> 'c:\\users\\clach04\\python\\sqlobject\\sqlobject', >> 'C:\\WINDOWS\\system32\\python24.zip', 'C:\\svn\\django', >> 'C:\\Python24\\DLLs', 'C:\\Python24\\lib', 'C:\\Python24\\lib\\plat-win', >> 'C:\\Python24\\lib\\lib-tk', 'C:\\Python24', >> 'C:\\Python24\\lib\\site-packages', 'C:\\Python24\\lib\\site-packages\\PIL', >> 'C:\\svn\\ingresdbi\\build\\lib.win32-2.4', >> 'C:\\users\\clach04\\python\\Pygments-0.10', >> 'C:\\Python24\\lib\\site-packages\\win32', >> 'C:\\Python24\\lib\\site-packages\\win32\\lib', >> 'C:\\Python24\\lib\\site-packages\\Pythonwin', >> 'C:\\Python24\\lib\\site-packages\\wx-2.8-msw-unicode'] >> Server time: Mon, 8 Dec 2008 10:09:27 -0800 >> >> Template error >> >> In template c:\svn\django\reviewboard\templates\reviews\review_header.html, >> error at line 34 >> >> Caught an exception while rendering: invalid literal for int(): >> changedesc_id >> >> 24 {% ifuserorperm review_request.submitter "reviews.can_edit_reviewrequest" >> %} >> 25 <div class="banner" id="draft-banner" style="display:none;"> >> 26 {% if review_request.public %} >> 27 <h1>{% trans "This review request is a draft." %}</h1> >> 28 {% trans "Be sure to publish when finished." %} >> 29 <input type="submit" id="btn-draft-publish" >> 30 value="{% trans "Publish Changes" %}" onclick="publishDraft();" /> >> 31 <input type="submit" id="btn-draft-discard" >> 32 value="{% trans "Discard Draft" %}" onclick="discardDraft();" /> >> 33 <p><label for="changedescription">{% trans "Describe your changes >> (optional):" %}</label></p> >> 34 <pre id="changedescription">{{draft.changedesc.text}}</pre> >> 35 {% else %} >> 36 <h1>{% trans "This review request is not yet public." %}</h1> >> 37 {% trans "Be sure to publish when finished." %} >> 38 <input type="submit" id="btn-draft-publish" >> 39 value="{% trans "Publish" %}" onclick="publishDraft();" /> >> 40 <input type="submit" id="btn-draft-discard" >> 41 value="{% trans "Discard Review Request" %}" >> onclick="discardReviewRequest();" /> >> 42 {% endif %} >> 43 {% endifuserorperm %} >> 44 </div> >> >> Traceback Switch to copy-and-paste view >> >> C:\svn\django\django\core\handlers\base.py in get_response >> >> response = callback(request, *callback_args, **callback_kwargs) ... >> >> ▶ Local vars >> C:\svn\django\reviewboard\accounts\decorators.py in _check >> >> return view_func(*args, **kwargs) ... >> >> ▶ Local vars >> C:\svn\django\django\views\decorators\cache.py in _cache_controlled >> >> response = viewfunc(request, *args, **kw) ... >> >> ▶ Local vars >> C:\svn\django\reviewboard\reviews\views.py in review_detail >> >> return render_to_response(template_name, RequestContext(request, { ... >> >> ▶ Local vars >> C:\svn\django\django\shortcuts\__init__.py in render_to_response >> >> return HttpResponse(loader.render_to_string(*args, **kwargs), >> **httpresponse_kwargs) ... >> >> ▶ Local vars >> C:\svn\django\django\template\loader.py in render_to_string >> >> return t.render(context_instance) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> return self.nodelist.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\loader_tags.py in render >> >> return compiled_parent.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> return self.nodelist.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\loader_tags.py in render >> >> result = self.nodelist.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\loader_tags.py in render >> >> return self.template.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> return self.nodelist.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\defaulttags.py in render >> >> return self.nodelist_false.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\defaulttags.py in render >> >> return self.nodelist_false.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\reviewboard\djblets\util\decorators.py in render >> >> return self.tag_func(context, self.nodelist, *args) ... >> >> ▶ Local vars >> C:\svn\django\reviewboard\djblets\util\templatetags\djblets_utils.py in ifuserorperm >> >> return nodelist.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> result = node.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\defaulttags.py in render >> >> return self.nodelist_true.render(context) ... >> >> ▶ Local vars >> C:\svn\django\django\template\__init__.py in render >> >> bits.append(self.render_node(node, context)) ... >> >> ▶ Local vars >> C:\svn\django\django\template\debug.py in render_node >> >> raise wrapped ... >> >> ▶ Local vars >> >> Request information >> >> GET >> >> No GET data >> >> POST >> >> No POST data >> >> COOKIES >> >> Variable Value >> collapsediffs >> 'True' >> rbsessionid >> 'f2fff7b67232eae7b6df26a0e448dabd' >> >> META >> >> Variable Value >> ALLUSERSPROFILE >> 'C:\\Documents and Settings\\All Users' >> APPDATA >> 'C:\\Documents and Settings\\clach04\\Application Data' >> COMMONPROGRAMFILES >> 'C:\\Program Files\\Common Files' >> COMPUTERNAME >> 'CLACH04-745' >> COMSPEC >> 'C:\\WINDOWS\\system32\\cmd.exe' >> CONTENT_LENGTH >> '' >> CONTENT_TYPE >> 'text/plain' >> DJANGO_SETTINGS_MODULE >> 'reviewboard.settings' >> FP_NO_HOST_CHECK >> 'NO' >> GATEWAY_INTERFACE >> 'CGI/1.1' >> HOMEDRIVE >> 'C:' >> HOMEPATH >> '\\Documents and Settings\\clach04' >> HTTP_ACCEPT >> 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5' >> HTTP_ACCEPT_CHARSET >> 'ISO-8859-1,*,utf-8' >> HTTP_ACCEPT_ENCODING >> 'gzip,deflate,bzip2' >> HTTP_ACCEPT_LANGUAGE >> 'en-US,en' >> HTTP_CONNECTION >> 'Keep-Alive' >> HTTP_COOKIE >> 'collapsediffs=True; rbsessionid=f2fff7b67232eae7b6df26a0e448dabd' >> HTTP_HOST >> 'clach04-745.ingres.prv:8000' >> HTTP_USER_AGENT >> 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, >> like Gecko) Chrome/0.3.154.9 Safari/525.19' >> II_SYSTEM >> 'C:\\installations\\IngresK5\\IngresK5' >> INCLUDE >> 'c:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include\\' >> LIB >> 'c:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\Lib\\' >> LOGONSERVER >> '\\\\USRCDC02' >> NUMBER_OF_PROCESSORS >> '2' >> OPENSSL_CONF >> 'C:\\OpenSSL\\bin\\openssl.cnf' >> OS >> 'Windows_NT' >> PATH >> 'C:\\cygwin\\bin;C:\\Tcl\\bin;C:\\installations\\IngresR2\\ingres\\bin;C:\\installations\\IngresR2\\ingres\\utility;C:\\Program >> Files\\Scintilla Text >> Editor;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program >> Files\\ATI >> Technologies\\ATI.ACE\\;C:\\PROGRA~1\\CA\\SHARED~1\\SCANEN~1;C:\\PROGRA~1\\CA\\ETRUST~1;C:\\PROGRA~1\\ATT\\Graphviz\\bin;C:\\Python24\\Lib\\site-packages\\py\\bin\\win32;C:\\Program >> Files\\Mercurial;C:\\Program Files\\Bazaar;C:\\Program >> Files\\MIT\\Kerberos\\bin' >> PATHEXT >> '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.tcl' >> PATH_INFO >> u'/r/62/' >> PROCESSOR_ARCHITECTURE >> 'x86' >> PROCESSOR_IDENTIFIER >> 'x86 Family 15 Model 6 Stepping 5, GenuineIntel' >> PROCESSOR_LEVEL >> '15' >> PROCESSOR_REVISION >> '0605' >> PROGRAMFILES >> 'C:\\Program Files' >> PROMPT >> '$P$G' >> QUERY_STRING >> '' >> REMOTE_ADDR >> '10.3.50.148' >> REMOTE_HOST >> '' >> REQUEST_METHOD >> 'GET' >> RUN_MAIN >> 'true' >> SCRIPT_NAME >> u'' >> SERVER_NAME >> 'clach04-745.ingres.prv' >> SERVER_PORT >> '8000' >> SERVER_PROTOCOL >> 'HTTP/1.1' >> SERVER_SOFTWARE >> 'WSGIServer/0.1 Python/2.4.4' >> SESSIONNAME >> 'Console' >> SONICCENTRAL >> 'C:\\Program Files\\Common Files\\Sonic Shared\\Sonic Central\\' >> SYSTEMDRIVE >> 'C:' >> SYSTEMROOT >> 'C:\\WINDOWS' >> TEMP >> 'C:\\DOCUME~1\\clach04\\LOCALS~1\\Temp' >> TMP >> 'C:\\DOCUME~1\\clach04\\LOCALS~1\\Temp' >> USERDNSDOMAIN >> 'INGRES.PRV' >> USERDOMAIN >> 'INGRES' >> USERNAME >> 'clach04' >> USERPROFILE >> 'C:\\Documents and Settings\\clach04' >> VS71COMNTOOLS >> 'c:\\Program Files\\Microsoft Visual Studio .NET 2003\\Common7\\Tools\\' >> WINDIR >> 'C:\\WINDOWS' >> wsgi.errors >> <open file '<stderr>', mode 'w' at 0x0098E0B0> >> wsgi.file_wrapper >> <class 'django.core.servers.basehttp.FileWrapper'> >> wsgi.input >> <socket._fileobject object at 0x01985F48> >> wsgi.multiprocess >> False >> wsgi.multithread >> True >> wsgi.run_once >> False >> wsgi.url_scheme >> 'http' >> wsgi.version >> (1, 0) >> >> Settings >> >> Using settings module reviewboard.settings >> >> Setting Value >> ABSOLUTE_URL_OVERRIDES >> {} >> ADMINS >> ((u'Chris Clark', u'[email protected]'),) >> ADMIN_FOR >> () >> ADMIN_MEDIA_PREFIX >> u'/media/admin/' >> ALLOWED_INCLUDE_ROOTS >> () >> APPEND_SLASH >> True >> AUTHENTICATION_BACKENDS >> ('django.contrib.auth.backends.ModelBackend',) >> AUTH_PROFILE_MODULE >> 'accounts.Profile' >> BANNED_IPS >> () >> CACHE_BACKEND >> u'locmem:///' >> CACHE_EXPIRATION_TIME >> 2592000 >> CACHE_MIDDLEWARE_KEY_PREFIX >> '' >> CACHE_MIDDLEWARE_SECONDS >> 600 >> COMMENTS_ALLOW_PROFANITIES >> False >> COMMENTS_BANNED_USERS_GROUP >> None >> COMMENTS_FIRST_FEW >> 0 >> COMMENTS_MODERATORS_GROUP >> None >> COMMENTS_SKETCHY_USERS_GROUP >> None >> DATABASE_ENGINE >> 'sqlite3' >> DATABASE_HOST >> '' >> DATABASE_NAME >> 'reviewboard.sqlite' >> DATABASE_OPTIONS >> {} >> DATABASE_PASSWORD >> '********************' >> DATABASE_PORT >> '' >> DATABASE_USER >> '********' >> DATETIME_FORMAT >> u'N j, Y, P' >> DATE_FORMAT >> u'N j, Y' >> DEBUG >> True >> DEBUG_PROPAGATE_EXCEPTIONS >> False >> DEFAULT_CHARSET >> 'utf-8' >> DEFAULT_CONTENT_TYPE >> 'text/html' >> DEFAULT_FILE_STORAGE >> 'django.core.files.storage.FileSystemStorage' >> DEFAULT_FROM_EMAIL >> u'webmas...@localhost' >> DEFAULT_INDEX_TABLESPACE >> '' >> DEFAULT_TABLESPACE >> '' >> DISALLOWED_USER_AGENTS >> () >> DOMAIN_METHOD >> u'http' >> EMAIL_HOST >> u'smtp.ingres.prv' >> EMAIL_HOST_PASSWORD >> '********************' >> EMAIL_HOST_USER >> u'' >> EMAIL_PORT >> 25 >> EMAIL_SUBJECT_PREFIX >> '[Django] ' >> EMAIL_USE_TLS >> False >> FILE_CHARSET >> 'utf-8' >> FILE_UPLOAD_HANDLERS >> ('django.core.files.uploadhandler.MemoryFileUploadHandler', >> 'django.core.files.uploadhandler.TemporaryFileUploadHandler') >> FILE_UPLOAD_MAX_MEMORY_SIZE >> 2621440 >> FILE_UPLOAD_PERMISSIONS >> None >> FILE_UPLOAD_TEMP_DIR >> None >> FIXTURE_DIRS >> () >> FORCE_SCRIPT_NAME >> None >> HTDOCS_ROOT >> 'C:\\svn\\django\\reviewboard\\htdocs' >> IGNORABLE_404_ENDS >> ('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', >> '.php') >> IGNORABLE_404_STARTS >> ('/cgi-bin/', '/_vti_bin', '/_vti_inf') >> INSTALLED_APPS >> ['django.contrib.admin', 'django.contrib.auth', >> 'django.contrib.contenttypes', 'django.contrib.markup', >> 'django.contrib.sites', 'django.contrib.sessions', 'djblets.datagrid', >> 'djblets.feedview', 'djblets.siteconfig', 'djblets.util', 'djblets.webapi', >> 'reviewboard.accounts', 'reviewboard.admin', 'reviewboard.changedescs', >> 'reviewboard.diffviewer', 'reviewboard.iphone', 'reviewboard.reports', >> 'reviewboard.reviews', 'reviewboard.scmtools', 'reviewboard.webapi', >> 'django_evolution'] >> INTERNAL_IPS >> () >> JING_PATH >> '/usr/bin/jing' >> LANGUAGES >> (('en', 'English'),) >> LANGUAGES_BIDI >> ('he', 'ar', 'fa') >> LANGUAGE_CODE >> u'en-us' >> LANGUAGE_COOKIE_NAME >> 'rblanguage' >> LDAP_ANON_BIND_PASSWD >> u'' >> LDAP_ANON_BIND_UID >> u'' >> LDAP_EMAIL_DOMAIN >> u'' >> LDAP_TLS >> False >> LDAP_UID_MASK >> u'uid=%s,ou=users,dc=example,dc=com' >> LDAP_URI >> u'' >> LOCALE_PATHS >> () >> LOCAL_ROOT >> 'C:\\svn\\django\\reviewboard' >> LOGGING_ALLOW_PROFILING >> False >> LOGGING_DIRECTORY >> None >> LOGGING_ENABLED >> False >> LOGGING_NAME >> 'reviewboard' >> LOGIN_REDIRECT_URL >> '/accounts/profile/' >> LOGIN_URL >> '/account/login/' >> LOGOUT_URL >> '/accounts/logout/' >> MANAGERS >> ((u'Chris Clark', u'[email protected]'),) >> MEDIA_ROOT >> u'C:\\svn\\django\\reviewboard\\htdocs\\media' >> MEDIA_URL >> u'/media/' >> MIDDLEWARE_CLASSES >> ('django.middleware.common.CommonMiddleware', >> 'django.middleware.doc.XViewMiddleware', >> 'django.middleware.locale.LocaleMiddleware', >> 'django.contrib.sessions.middleware.SessionMiddleware', >> 'django.contrib.auth.middleware.AuthenticationMiddleware', >> 'djblets.siteconfig.middleware.SettingsMiddleware', >> 'reviewboard.admin.middleware.LoadSettingsMiddleware', >> 'djblets.log.middleware.LoggingMiddleware', >> 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware') >> MONTH_DAY_FORMAT >> u'F j' >> NIS_EMAIL_DOMAIN >> u'' >> PASSWORD_RESET_TIMEOUT_DAYS >> '********************' >> PREPEND_WWW >> False >> PROFANITIES_LIST >> '********************' >> REVIEWBOARD_ROOT >> 'C:\\svn\\django\\reviewboard' >> ROOT_URLCONF >> 'djblets.util.rooturl' >> SECRET_KEY >> '********************' >> SEND_BROKEN_LINK_EMAILS >> False >> SERVER_EMAIL >> u'r...@localhost' >> SESSION_COOKIE_AGE >> 12614400 >> SESSION_COOKIE_DOMAIN >> None >> SESSION_COOKIE_NAME >> 'rbsessionid' >> SESSION_COOKIE_PATH >> '/' >> SESSION_COOKIE_SECURE >> False >> SESSION_ENGINE >> 'django.contrib.sessions.backends.db' >> SESSION_EXPIRE_AT_BROWSER_CLOSE >> False >> SESSION_FILE_PATH >> None >> SESSION_SAVE_EVERY_REQUEST >> False >> SETTINGS_MODULE >> 'reviewboard.settings' >> SITE_ID >> 1 >> SITE_ROOT >> '/' >> SITE_ROOT_URLCONF >> 'reviewboard.urls' >> TEMPLATE_CONTEXT_PROCESSORS >> ('django.core.context_processors.auth', >> 'django.core.context_processors.debug', >> 'django.core.context_processors.i18n', >> 'django.core.context_processors.media', >> 'django.core.context_processors.request', >> 'djblets.siteconfig.context_processors.siteconfig', >> 'djblets.util.context_processors.settingsVars', >> 'djblets.util.context_processors.siteRoot') >> TEMPLATE_DEBUG >> True >> TEMPLATE_DIRS >> ('C:\\svn\\django\\reviewboard\\templates',) >> TEMPLATE_LOADERS >> ('django.template.loaders.filesystem.load_template_source', >> 'django.template.loaders.app_directories.load_template_source') >> TEMPLATE_STRING_IF_INVALID >> '' >> TEST_DATABASE_CHARSET >> None >> TEST_DATABASE_COLLATION >> None >> TEST_DATABASE_NAME >> None >> TEST_RUNNER >> 'reviewboard.test.runner' >> TIME_FORMAT >> u'P' >> TIME_ZONE >> u'US/Pacific' >> TRANSACTIONS_MANAGED >> False >> URL_VALIDATOR_USER_AGENT >> u'Django/1.0-final-SVN-8970 (http://www.djangoproject.com)' >> USE_ETAGS >> False >> USE_I18N >> True >> WEB_API_ENCODERS >> ('djblets.webapi.core.BasicAPIEncoder', >> 'reviewboard.webapi.json.ReviewBoardAPIEncoder') >> YEAR_MONTH_FORMAT >> u'F Y' >> >> You're seeing this error because you have DEBUG = True in your Django >> settings file. Change that to False, and Django will display a standard 500 >> page. >> >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "reviewboard" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -~----------~----~----~----~------~----~------~--~---
