Traceback (most recent call last):
File "/home/llexchange/env/lib/python2.6/site-packages/django/core/handlers/base.py", line 100, in get_response
response = callback(request, _callback_args, *_callback_kwargs)
File "/home/llexchange/llexchange/web/apps/llauth/decorators.py", line 51, in decorator
return f(request, _args, *_kwargs)
File "/home/llexchange/llexchange/web/apps/conversations/views.py", line 77, in enter_conversations
formset.save()
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 493, in save
return self.save_existing_objects(commit) + self.save_new_objects(commit)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 631, in save_new_objects
self.new_objects.append(self.save_new(form, commit=commit))
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 739, in save_new
obj = form.save(commit=False)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 377, in save
fail_message, commit, construct=False)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 74, in save_instance
" validate." % (opts.object_name, fail_message))
ValueError: The PreferredUserLanguage could not be created because the data didn't validate.
<WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {u'preferreduserlanguage_set-0-id': [u''], u'preferreduserlanguage_set-TOTAL_FORMS': [u'3'], u'preferreduserlanguage_set-2-language': [u'en'], u'preferreduserlanguage_set-2-id': [u''], u'languages_extra': [u''], u'preferreduserlanguage_set-MAX_NUM_FORMS': [u''], u'preferreduserlanguage_set-INITIAL_FORMS': [u'0'], u'preferreduserlanguage_set-1-language': [u'fr'], u'preferreduserlanguage_set-0-language': [u''], u'csrfmiddlewaretoken': [u'7eade25442eaa1ba7b3fbe54f1f74b03'], u'preferreduserlanguage_set-1-id': [u'']}>,
COOKIES:{'__utma': '247371929.1007745701.1313127844.1313127844.1313127844.1',
'__utmb': '247371929.12.10.1313127844',
'__utmc': '247371929',
'__utmz': '247371929.1313127844.1.1.utmcsr=parola-geek.blogspot.com|utmccn=(referral)|utmcmd=referral|utmcct=/2011/04/langolab-imparare-le-lingue-con-i.html',
'csrftoken': '7eade25442eaa1ba7b3fbe54f1f74b03',
'll_visit_ids': '668,669',
'sessionid': 'd5f163f8228b2ab7a3e00826f8cb82dd'},
META:{'CONTENT_LENGTH': '406',
'CONTENT_TYPE': 'application/x-www-form-urlencoded',
'CSRF_COOKIE': '7eade25442eaa1ba7b3fbe54f1f74b03',
'DOCUMENT_ROOT': '/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': 'application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5',
'HTTP_ACCEPT_CHARSET': 'utf-8, iso-8859-1, utf-16, *;q=0.7',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_ACCEPT_LANGUAGE': 'it-IT, en-US',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'csrftoken=7eade25442eaa1ba7b3fbe54f1f74b03; ll_visit_ids="668\054669"; sessionid=d5f163f8228b2ab7a3e00826f8cb82dd; __utma=247371929.1007745701.1313127844.1313127844.1313127844.1; __utmb=247371929.12.10.1313127844; __utmc=247371929; __utmz=247371929.1313127844.1.1.utmcsr=parola-geek.blogspot.com|utmccn=(referral)|utmcmd=referral|utmcct=/2011/04/langolab-imparare-le-lingue-con-i.html',
'HTTP_HOST': 'www.langolab.com',
'HTTP_ORIGIN': 'http://www.langolab.com',
'HTTP_REFERER': 'http://www.langolab.com/enter_conversations/',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Linux; U; Android 2.2; it-it; GT-P1000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',
'PATH': '/usr/local/bin:/usr/bin:/bin',
'PATH_INFO': u'/enter_conversations/',
'PATH_TRANSLATED': '/home/llexchange/llexchange/web/deploy/llexchange.wsgi/enter_conversations/',
'QUERY_STRING': '',
'REMOTE_ADDR': '95.74.222.169',
'REMOTE_PORT': '53287',
'REQUEST_METHOD': 'POST',
'REQUEST_URI': '/enter_conversations/',
'SCRIPT_FILENAME': '/home/llexchange/llexchange/web/deploy/llexchange.wsgi',
'SCRIPT_NAME': u'',
'SCRIPT_URI': 'http://www.langolab.com/enter_conversations/',
'SCRIPT_URL': '/enter_conversations/',
'SERVER_ADDR': '10.249.127.147',
'SERVER_ADMIN': 'adam@8planes.com',
'SERVER_NAME': 'www.langolab.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '
Apache/2.2.12 (Ubuntu) Server at
www.langolab.com Port 80\n',
'SERVER_SOFTWARE': 'Apache/2.2.12 (Ubuntu)',
'mod_wsgi.application_group': 'langolab.com|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.listener_host': '',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': 'llexchange',
'mod_wsgi.reload_mechanism': '1',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (2, 5),
'wsgi.errors': <mod_wsgi.Log object at 0xb8c24440>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0xb9114968>,
'wsgi.input': <mod_wsgi.Input object at 0xb91220c0>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>
Traceback (most recent call last):
File "/home/llexchange/env/lib/python2.6/site-packages/django/core/handlers/base.py", line 100, in get_response
response = callback(request, _callback_args, *_callback_kwargs)
File "/home/llexchange/llexchange/web/apps/llauth/decorators.py", line 51, in decorator
return f(request, _args, *_kwargs)
File "/home/llexchange/llexchange/web/apps/conversations/views.py", line 77, in enter_conversations
formset.save()
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 493, in save
return self.save_existing_objects(commit) + self.save_new_objects(commit)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 631, in save_new_objects
self.new_objects.append(self.save_new(form, commit=commit))
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 739, in save_new
obj = form.save(commit=False)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 377, in save
fail_message, commit, construct=False)
File "/home/llexchange/env/lib/python2.6/site-packages/django/forms/models.py", line 74, in save_instance
" validate." % (opts.object_name, fail_message))
ValueError: The PreferredUserLanguage could not be created because the data didn't validate.
<WSGIRequest
Apache/2.2.12 (Ubuntu) Server at www.langolab.com Port 80\n',GET:<QueryDict: {}>,
POST:<QueryDict: {u'preferreduserlanguage_set-0-id': [u''], u'preferreduserlanguage_set-TOTAL_FORMS': [u'3'], u'preferreduserlanguage_set-2-language': [u'en'], u'preferreduserlanguage_set-2-id': [u''], u'languages_extra': [u''], u'preferreduserlanguage_set-MAX_NUM_FORMS': [u''], u'preferreduserlanguage_set-INITIAL_FORMS': [u'0'], u'preferreduserlanguage_set-1-language': [u'fr'], u'preferreduserlanguage_set-0-language': [u''], u'csrfmiddlewaretoken': [u'7eade25442eaa1ba7b3fbe54f1f74b03'], u'preferreduserlanguage_set-1-id': [u'']}>,
COOKIES:{'__utma': '247371929.1007745701.1313127844.1313127844.1313127844.1',
'__utmb': '247371929.12.10.1313127844',
'__utmc': '247371929',
'__utmz': '247371929.1313127844.1.1.utmcsr=parola-geek.blogspot.com|utmccn=(referral)|utmcmd=referral|utmcct=/2011/04/langolab-imparare-le-lingue-con-i.html',
'csrftoken': '7eade25442eaa1ba7b3fbe54f1f74b03',
'll_visit_ids': '668,669',
'sessionid': 'd5f163f8228b2ab7a3e00826f8cb82dd'},
META:{'CONTENT_LENGTH': '406',
'CONTENT_TYPE': 'application/x-www-form-urlencoded',
'CSRF_COOKIE': '7eade25442eaa1ba7b3fbe54f1f74b03',
'DOCUMENT_ROOT': '/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': 'application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5',
'HTTP_ACCEPT_CHARSET': 'utf-8, iso-8859-1, utf-16, *;q=0.7',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_ACCEPT_LANGUAGE': 'it-IT, en-US',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'csrftoken=7eade25442eaa1ba7b3fbe54f1f74b03; ll_visit_ids="668\054669"; sessionid=d5f163f8228b2ab7a3e00826f8cb82dd; __utma=247371929.1007745701.1313127844.1313127844.1313127844.1; __utmb=247371929.12.10.1313127844; __utmc=247371929; __utmz=247371929.1313127844.1.1.utmcsr=parola-geek.blogspot.com|utmccn=(referral)|utmcmd=referral|utmcct=/2011/04/langolab-imparare-le-lingue-con-i.html',
'HTTP_HOST': 'www.langolab.com',
'HTTP_ORIGIN': 'http://www.langolab.com',
'HTTP_REFERER': 'http://www.langolab.com/enter_conversations/',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Linux; U; Android 2.2; it-it; GT-P1000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',
'PATH': '/usr/local/bin:/usr/bin:/bin',
'PATH_INFO': u'/enter_conversations/',
'PATH_TRANSLATED': '/home/llexchange/llexchange/web/deploy/llexchange.wsgi/enter_conversations/',
'QUERY_STRING': '',
'REMOTE_ADDR': '95.74.222.169',
'REMOTE_PORT': '53287',
'REQUEST_METHOD': 'POST',
'REQUEST_URI': '/enter_conversations/',
'SCRIPT_FILENAME': '/home/llexchange/llexchange/web/deploy/llexchange.wsgi',
'SCRIPT_NAME': u'',
'SCRIPT_URI': 'http://www.langolab.com/enter_conversations/',
'SCRIPT_URL': '/enter_conversations/',
'SERVER_ADDR': '10.249.127.147',
'SERVER_ADMIN': 'adam@8planes.com',
'SERVER_NAME': 'www.langolab.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '
'SERVER_SOFTWARE': 'Apache/2.2.12 (Ubuntu)',
'mod_wsgi.application_group': 'langolab.com|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.listener_host': '',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': 'llexchange',
'mod_wsgi.reload_mechanism': '1',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (2, 5),
'wsgi.errors': <mod_wsgi.Log object at 0xb8c24440>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0xb9114968>,
'wsgi.input': <mod_wsgi.Input object at 0xb91220c0>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>