get() returned more than one Deeplink -- it returned 2! Lookup parameters were {'browser_link': u'nieuwsbrief'}
| Request Method: | GET |
|---|---|
| Request URL: | http://127.0.0.1:8009/nieuwsbrief.html |
| Django Version: | 1.2.1 |
| Exception Type: | MultipleObjectsReturned |
| Exception Value: | get() returned more than one Deeplink -- it returned 2! Lookup parameters were {'browser_link': u'nieuwsbrief'} |
| Exception Location: | /usr/local/lib/python2.6/dist-packages/django/db/models/query.py in get, line 343 |
| Python Executable: | /usr/bin/python |
| Python Version: | 2.6.5 |
| Python Path: | ['/var/www/maaskaas.qi-preview.com/maaslander', '/usr/local/bin', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/local/lib/python2.6/dist-packages', '/var/www/maaskaas.qi-preview.com/maaslander/..'] |
| Server time: | Mon, 19 Jul 2010 02:57:06 -0500 |
/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py in get_response
| Variable | Value |
|---|---|
| callback | <function simple_serve_html at 0x2f4b398> |
| callback_args | () |
| callback_kwargs | {'full_html_name': u'nieuwsbrief'} |
| e | MultipleObjectsReturned("get() returned more than one Deeplink -- it returned 2! Lookup parameters were {'browser_link': u'nieuwsbrief'}",) |
| exc_info | (<class 'maaslander.core.models.MultipleObjectsReturned'>,
MultipleObjectsReturned("get() returned more than one Deeplink -- it returned 2! Lookup parameters were {'browser_link': u'nieuwsbrief'}",),
<traceback object at 0x2ec2950>) |
| exceptions | <module 'django.core.exceptions' from '/usr/local/lib/python2.6/dist-packages/django/core/exceptions.pyc'> |
| middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x27f9090>> |
| receivers | [(<function _rollback_on_exception at 0x2855758>, None)] |
| request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'CONTENT_LENGTH': '0',
'CONTENT_TYPE': '',
'CSRF_COOKIE': '23cea6ff60244ec6f94b43faff7e0888',
'HTTP_HOST': '127.0.0.1:8009',
'HTTP_USER_AGENT': 'Python-urllib/1.17',
'PATH_INFO': u'/nieuwsbrief.html',
'QUERY_STRING': '',
'RAW_URI': '/nieuwsbrief.html',
'REMOTE_ADDR': '127.0.0.1',
'REMOTE_PORT': '44186',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_NAME': '127.0.0.1',
'SERVER_PORT': '8009',
'SERVER_PROTOCOL': 'HTTP/1.0',
'SERVER_SOFTWARE': 'gunicorn/0.8.1',
'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f3fbdcbc1e0>,
'wsgi.input': <gunicorn.http.tee.TeeInput object at 0x2fe5810>,
'wsgi.multiprocess': True,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
| resolver | <RegexURLResolver maaslander.urls (None:None) ^/> |
| response | None |
| self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f3fbdc74350> |
| settings | <django.conf.LazySettings object at 0x2547190> |
| urlconf | 'maaslander.urls' |
| urlresolvers | <module 'django.core.urlresolvers' from '/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.pyc'> |
/var/www/maaskaas.qi-preview.com/maaslander/../maaslander/core/views.py in simple_serve_html
| Variable | Value |
|---|---|
| full_html_name | u'nieuwsbrief' |
| html_name | u'nieuwsbrief' |
| link | None |
| request | <WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {}>,
COOKIES:{},
META:{'CONTENT_LENGTH': '0',
'CONTENT_TYPE': '',
'CSRF_COOKIE': '23cea6ff60244ec6f94b43faff7e0888',
'HTTP_HOST': '127.0.0.1:8009',
'HTTP_USER_AGENT': 'Python-urllib/1.17',
'PATH_INFO': u'/nieuwsbrief.html',
'QUERY_STRING': '',
'RAW_URI': '/nieuwsbrief.html',
'REMOTE_ADDR': '127.0.0.1',
'REMOTE_PORT': '44186',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_NAME': '127.0.0.1',
'SERVER_PORT': '8009',
'SERVER_PROTOCOL': 'HTTP/1.0',
'SERVER_SOFTWARE': 'gunicorn/0.8.1',
'wsgi.errors': <open file '<stderr>', mode 'w' at 0x7f3fbdcbc1e0>,
'wsgi.input': <gunicorn.http.tee.TeeInput object at 0x2fe5810>,
'wsgi.multiprocess': True,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}> |
/usr/local/lib/python2.6/dist-packages/django/db/models/manager.py in get
| Variable | Value |
|---|---|
| args | () |
| kwargs | {'browser_link': u'nieuwsbrief'} |
| self | <django.db.models.manager.Manager object at 0x2d46b10> |
/usr/local/lib/python2.6/dist-packages/django/db/models/query.py in get
| Variable | Value |
|---|---|
| args | () |
| clone | [<Deeplink: nieuwsbrief>, <Deeplink: nieuwsbrief (no flash export)>] |
| kwargs | {'browser_link': u'nieuwsbrief'} |
| num | 2 |
| self | [<Deeplink: nieuwsbrief>, <Deeplink: action : Acties>, <Deeplink: product_overview : Assortiment (no flash export)>, <Deeplink: product : Belegen (no flash export)>, <Deeplink: product : Belegen 30+ (no flash export)>, <Deeplink: commercials : Commercials>, <Deeplink: contact : Contact (no flash export)>, <Deeplink: book : Het verhaal van Maaslander>, <Deeplink: home : Home>, <Deeplink: product : Jong (no flash export)>, <Deeplink: product : Jong belegen (no flash export)>, <Deeplink: product : Jong belegen 30+ (no flash export)>, <Deeplink: kaasweetjes>, <Deeplink: product : Komijn (no flash export)>, <Deeplink: product : Komijn 30+ (no flash export)>, <Deeplink: Minder zout>, <Deeplink: nieuwsbrief (no flash export)>, <Deeplink: nieuwsbrief_bedankt>, <Deeplink: privacy_policy>, <Deeplink: spreekbeurten>, '...(remaining elements truncated)...'] |
No GET data
No POST data
No FILES data
No cookie data
| Variable | Value |
|---|---|
| CONTENT_LENGTH | '0' |
| CONTENT_TYPE | '' |
| CSRF_COOKIE | '23cea6ff60244ec6f94b43faff7e0888' |
| HTTP_HOST | '127.0.0.1:8009' |
| HTTP_USER_AGENT | 'Python-urllib/1.17' |
| PATH_INFO | u'/nieuwsbrief.html' |
| QUERY_STRING | '' |
| RAW_URI | '/nieuwsbrief.html' |
| REMOTE_ADDR | '127.0.0.1' |
| REMOTE_PORT | '44186' |
| REQUEST_METHOD | 'GET' |
| SCRIPT_NAME | u'' |
| SERVER_NAME | '127.0.0.1' |
| SERVER_PORT | '8009' |
| SERVER_PROTOCOL | 'HTTP/1.0' |
| SERVER_SOFTWARE | 'gunicorn/0.8.1' |
| wsgi.errors | <open file '<stderr>', mode 'w' at 0x7f3fbdcbc1e0> |
| wsgi.input | <gunicorn.http.tee.TeeInput object at 0x2fe5810> |
| wsgi.multiprocess | True |
| wsgi.multithread | False |
| wsgi.run_once | False |
| wsgi.url_scheme | 'http' |
| wsgi.version | (1, 0) |
maaslander.settings| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ACTIONS_PAGING_SIZE | 3 |
| ADMINS | () |
| ADMIN_FOR | () |
| ADMIN_MEDIA_PREFIX | '/admin/media/' |
| ALLOWED_INCLUDE_ROOTS | () |
| APPEND_SLASH | True |
| AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
| BANNED_IPS | () |
| BASE_DIR | '/var/www/maaskaas.qi-preview.com/maaslander' |
| CACHE_BACKEND | 'locmem://' |
| 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 |
| COMMERCIAL_PAGING_SIZE | 1 |
| CONTACT_SETTINGS | {'subject': 'Maaslander vraag', 'to_email': 'jacco@qi-ideas.com'} |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_NAME | 'csrftoken' |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| DATABASES | {'default': {'ENGINE': 'django.db.backends.sqlite3',
'HOST': '',
'NAME': 'dev.sqlite',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '',
'TEST_CHARSET': None,
'TEST_COLLATION': None,
'TEST_MIRROR': None,
'TEST_NAME': None,
'TIME_ZONE': 'America/Chicago',
'USER': ''}} |
| DATABASE_ENGINE | '' |
| DATABASE_HOST | '' |
| DATABASE_NAME | '' |
| DATABASE_OPTIONS | {} |
| DATABASE_PASSWORD | '********************' |
| DATABASE_PORT | '' |
| DATABASE_ROUTERS | [] |
| DATABASE_USER | '' |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ('%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M',
'%Y-%m-%d',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M',
'%m/%d/%Y',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M',
'%m/%d/%y') |
| DATE_FORMAT | 'N j, Y' |
| DATE_INPUT_FORMATS | ('%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y') |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_CONTENT_TYPE | 'text/html' |
| DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
| DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DISALLOWED_USER_AGENTS | () |
| EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
| EMAIL_HOST | 'mail.maaslander.nl' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | 'user' |
| 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 |
| FIRST_DAY_OF_WEEK | 0 |
| FIXTURE_DIRS | () |
| FORCE_SCRIPT_NAME | None |
| FORMAT_MODULE_PATH | None |
| 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.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'maaslander.core',
'maaslander.contact'] |
| INTERNAL_IPS | () |
| LANGUAGES | (('ar', 'Arabic'),
('bg', 'Bulgarian'),
('bn', 'Bengali'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('el', 'Greek'),
('en', 'English'),
('en-gb', 'British English'),
('es', 'Spanish'),
('es-ar', 'Argentinean Spanish'),
('et', 'Estonian'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('fy-nl', 'Frisian'),
('ga', 'Irish'),
('gl', 'Galician'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('hu', 'Hungarian'),
('id', 'Indonesian'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('mn', 'Mongolian'),
('nl', 'Dutch'),
('no', 'Norwegian'),
('nb', 'Norwegian Bokmal'),
('nn', 'Norwegian Nynorsk'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sq', 'Albanian'),
('sr', 'Serbian'),
('sr-latn', 'Serbian Latin'),
('sv', 'Swedish'),
('ta', 'Tamil'),
('te', 'Telugu'),
('th', 'Thai'),
('tr', 'Turkish'),
('uk', 'Ukrainian'),
('vi', 'Vietnamese'),
('zh-cn', 'Simplified Chinese'),
('zh-tw', 'Traditional Chinese')) |
| LANGUAGES_BIDI | ('he', 'ar', 'fa') |
| LANGUAGE_CODE | 'en-us' |
| LANGUAGE_COOKIE_NAME | 'django_language' |
| LOCALE_PATHS | () |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/accounts/login/' |
| LOGOUT_URL | '/accounts/logout/' |
| MANAGERS | () |
| MEDIA_ROOT | '/var/www/maaskaas.qi-preview.com/maaslander/media' |
| MEDIA_URL | '/media/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.user_messages.LegacyFallbackStorage' |
| MIDDLEWARE_CLASSES | ('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware') |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
| PREPEND_WWW | False |
| PROFANITIES_LIST | '********************' |
| ROOT_URLCONF | 'maaslander.urls' |
| SCRIPTS_ROOT | '/var/www/maaskaas.qi-preview.com/maaslander/media/scripts' |
| SECRET_KEY | '********************' |
| SEND_BROKEN_LINK_EMAILS | False |
| SERVER_EMAIL | 'root@localhost' |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_NAME | 'sessionid' |
| 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 | 'maaslander.settings' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SITE_ID | 1 |
| TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.contrib.messages.context_processors.messages') |
| TEMPLATE_DEBUG | True |
| TEMPLATE_DIRS | ('/var/www/maaskaas.qi-preview.com/maaslander/templates',) |
| TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader') |
| TEMPLATE_STRING_IF_INVALID | '' |
| TEST_DATABASE_CHARSET | None |
| TEST_DATABASE_COLLATION | None |
| TEST_DATABASE_NAME | None |
| TEST_RUNNER | 'django.test.simple.DjangoTestSuiteRunner' |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M') |
| TIME_ZONE | 'America/Chicago' |
| TRANSACTIONS_MANAGED | False |
| URL_VALIDATOR_USER_AGENT | 'Django/1.2.1 (http://www.djangoproject.com)' |
| USE_ETAGS | False |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| YEAR_MONTH_FORMAT | '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.