I tried adding the
django.contrib.messages.middleware.MessageMiddleware stuff in the
ReviewBoard settings.py, but that broke it worse (reverted that)
Something is pretty broken here and blocking me. Version is latest
release.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 368, in wrapper
return self.admin_site.admin_view(view)(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/views/decorators/cache.py", line 89, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/sites.py", line 196, in inner
return view(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 25, in _wrapper
return bound_func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 21, in bound_func
return func(self, *args2, **kwargs2)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/db/transaction.py", line 209, in inner
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 960, in add_view
return self.response_add(request, new_object)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 793, in response_add
self.message_user(request, msg)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 698, in message_user
messages.info(request, message)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/messages/api.py", line 78, in info
fail_silently=fail_silently)
File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/messages/api.py", line 22, in add_message
raise MessageFailure('You cannot add messages without installing '
MessageFailure: You cannot add messages without installing
django.contrib.messages.middleware.MessageMiddleware
<WSGIRequest
path:/admin/db/scmtools/repository/add/,
GET:<QueryDict: {}>,
POST:<QueryDict: {u'codebase_api_username': [u''], u'encoding': [u''],
u'bug_tracker_project_name': [u'Tests'], u'visible': [u'on'], u'path':
[u'
https://svn.mysite.com/svn/myrep'], u'hosting_owner': [u'owner
name'], u'codebase_repo_name': [u'repname'], u'bug_tracker_type':
[u'none'], u'project_slug': [u''], u'mirror_path': [u''], u'public':
[u'on'], u'csrfmiddlewaretoken':
[u'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR'], u'codebase_api_key': [u''],
u'username': [u'username'], u'_save': [u'Save'], u'tool': [u'1'],
u'bug_tracker_owner': [u''], u'bug_tracker': [u''], u'raw_file_url':
[u''], u'password': [u'password'], u'github_api_token': [u''],
u'codebase_group_name': [u''], u'repository_name': [u'myrep'],
u'name': [u'Tests'], u'local_site': [u''], u'hosting_project_name':
[u'WirelessTests'], u'bug_tracker_base_url': [u''], u'hosting_type':
[u'custom']}>,
COOKIES:{'csrftoken': 'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'rbsessionid': '7f903d21305aadeaf29cf0ec54c0d17a'},
META:{'CONTENT_LENGTH': '3500',
'CONTENT_TYPE': 'multipart/form-data;
boundary=---------------------------1759788113895067411240100060',
'CSRF_COOKIE': 'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'DOCUMENT_ROOT': '/var/www/
mysite.com/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/
xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'rbsessionid=7f903d21305aadeaf29cf0ec54c0d17a;
csrftoken=tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'HTTP_HOST': '
mysite.com',
'HTTP_REFERER': '
http://mysite.com/admin/db/scmtools/repository/add/',
'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2)
Gecko/20100101 Firefox/10.0.2',
'PATH_INFO': u'/admin/db/scmtools/repository/add/',
'PATH_TRANSLATED': '/var/www/
mysite.com/htdocs/reviewboard.wsgi/admin/
db/scmtools/repository/add/',
'QUERY_STRING': '',
'REMOTE_ADDR': '127.0.0.1',
'REMOTE_PORT': '58402',
'REQUEST_METHOD': 'POST',
'REQUEST_URI': '/admin/db/scmtools/repository/add/',
'SCRIPT_FILENAME': '/var/www/
mysite.com/htdocs/reviewboard.wsgi',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '127.0.1.1',
'SERVER_ADMIN': '[no address given]',
'SERVER_NAME': '
mysite.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '<address>Apache/2.2.20 (Ubuntu) Server at
mysite.com Port 80</address>\n',
'SERVER_SOFTWARE': 'Apache/2.2.20 (Ubuntu)',
'mod_wsgi.application_group': '
mysite.com|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.handler_script': '',
'mod_wsgi.input_chunked': '0',
'mod_wsgi.listener_host': '',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': '',
'mod_wsgi.request_handler': 'wsgi-script',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (3, 3),
'wsgi.errors': <mod_wsgi.Log object at 0x7feaf2d7ebf0>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter
object at 0x7feaf2f10c60>,
'wsgi.input': <mod_wsgi.Input object at 0x7feaf2d7ec70>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 1)}>