MultipleObjectsReturned at /shop/product/Balzam-dlya-dereva-Akvateks-(Rossiya)/

get() returned more than one Product -- it returned 2!
Request Method: GET
Request URL: http://lefrat.ru/shop/product/Balzam-dlya-dereva-Akvateks-(Rossiya)/
Django Version: 1.10.8
Exception Type: MultipleObjectsReturned
Exception Value:
get() returned more than one Product -- it returned 2!
Exception Location: /usr/local/lib/python2.7/dist-packages/django/db/models/query.py in get, line 389
Python Executable: /usr/bin/uwsgi-core
Python Version: 2.7.12
Python Path:
['/opt/web/venv/lib/python2.7/dist-packages',
 '/opt/web/lefrat/lefrat/',
 './',
 '.',
 '',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old',
 '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages']
Server time: Чт, 28 Мар 2024 19:32:32 +0400

Traceback Switch to copy-and-paste view



Request information

USER

AnonymousUser

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
CONTENT_LENGTH
''
CONTENT_TYPE
''
DOCUMENT_ROOT
'/usr/share/nginx/html'
HTTP_ACCEPT
'*/*'
HTTP_HOST
'lefrat.ru'
HTTP_USER_AGENT
'claudebot'
PATH_INFO
u'/shop/product/Balzam-dlya-dereva-Akvateks-(Rossiya)/'
QUERY_STRING
''
REMOTE_ADDR
'44.205.5.65'
REMOTE_PORT
'41754'
REQUEST_METHOD
'GET'
REQUEST_SCHEME
'http'
REQUEST_URI
'/shop/product/Balzam-dlya-dereva-Akvateks-(Rossiya)/'
SCRIPT_NAME
u''
SERVER_NAME
'lefrat.ru'
SERVER_PORT
'80'
SERVER_PROTOCOL
'HTTP/1.1'
uwsgi.node
'ovz1.9270205912.px7zm.vps.myjino.ru'
uwsgi.version
'2.0.12-debian'
wsgi.errors
<open file 'wsgi_errors', mode 'w' at 0x7f17f81b9540>
wsgi.file_wrapper
''
wsgi.input
<uwsgi._Input object at 0x7f17ec377f48>
wsgi.multiprocess
True
wsgi.multithread
False
wsgi.run_once
False
wsgi.url_scheme
'http'
wsgi.version
(1, 0)

Settings

Using settings module lefrat.settings

Setting Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
[]
ADMIN_MEDIA_PREFIX
u'/static/admin/'
ALLOWED_HOSTS
[u'lefrat.ru']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
(u'mezzanine.core.auth_backends.MezzanineBackend',)
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
BASE_DIR
'/opt/web/lefrat'
BLOG_USE_FEATURED_IMAGE
True
CACHES
{u'default': {u'BACKEND': u'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
COMMENTS_APP
u'mezzanine.generic'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
DATABASES
{u'default': {'ATOMIC_REQUESTS': False,
              'AUTOCOMMIT': True,
              'CONN_MAX_AGE': 0,
              u'ENGINE': u'django.db.backends.sqlite3',
              u'HOST': u'',
              u'NAME': u'/opt/web/lefrat/lefrat.db',
              'OPTIONS': {},
              u'PASSWORD': u'********************',
              u'PORT': u'',
              'TEST': {'CHARSET': None,
                       'COLLATION': None,
                       'MIRROR': None,
                       'NAME': None},
              'TIME_ZONE': None,
              u'USER': u''}}
DATABASE_ROUTERS
[]
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
 u'%Y-%m-%d %H:%M:%S.%f',
 u'%Y-%m-%d %H:%M',
 u'%Y-%m-%d',
 u'%m/%d/%Y %H:%M:%S',
 u'%m/%d/%Y %H:%M:%S.%f',
 u'%m/%d/%Y %H:%M',
 u'%m/%d/%Y',
 u'%m/%d/%y %H:%M:%S',
 u'%m/%d/%y %H:%M:%S.%f',
 u'%m/%d/%y %H:%M',
 u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
 u'%m/%d/%Y',
 u'%m/%d/%y',
 u'%b %d %Y',
 u'%b %d, %Y',
 u'%d %b %Y',
 u'%d %b, %Y',
 u'%B %d %Y',
 u'%B %d, %Y',
 u'%d %B %Y',
 u'%d %B, %Y']
DEBUG
True
DEBUG_PROPAGATE_EXCEPTIONS
False
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DEV_SERVER
False
DISALLOWED_USER_AGENTS
[]
DJANGO_VERSION
(1, 10, 8, u'final', 0)
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'smtp.yandex.ru'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u'no-reply@lefrat.ru'
EMAIL_PORT
587
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_SSL
False
EMAIL_USE_TLS
True
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
 u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
420
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
GRAPPELLI_INSTALLED
True
IGNORABLE_404_URLS
[]
INSTALLED_APPS
(u'mezzanine.boot',
 u'django.contrib.auth',
 u'django.contrib.contenttypes',
 u'django.contrib.redirects',
 u'django.contrib.sessions',
 u'django.contrib.sites',
 u'django.contrib.sitemaps',
 u'mezzanine.conf',
 u'mezzanine.core',
 u'mezzanine.generic',
 u'mezzanine.pages',
 u'cartridge.shop',
 u'mezzanine.blog',
 u'mezzanine.forms',
 u'mezzanine.galleries',
 u'mezzanine.twitter',
 u'actionstring',
 u'filebrowser_safe',
 u'grappelli_safe',
 u'django.contrib.admin',
 u'django.contrib.staticfiles',
 u'django_comments')
INTERNAL_IPS
[]
JQUERY_FILENAME
u'jquery-3.2.1.js'
LANGUAGES
((u'ru', <django.utils.functional.__proxy__ object at 0x7f17f0bd7790>),)
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
u'ru'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LC_ALL
u'en_US.UTF-8'
LOCALE
u'ru_RU.UTF-8'
LOCALE_PATHS
[u'ru_RU.UTF-8']
LOGGING
{}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
MANAGERS
[]
MEDIA_ROOT
u'/opt/web/lefrat/static/media'
MEDIA_URL
u'/static/media/'
MESSAGE_STORAGE
u'django.contrib.messages.storage.cookie.CookieStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
(u'django.contrib.sessions.middleware.SessionMiddleware',
 u'django.middleware.locale.LocaleMiddleware',
 u'django.middleware.common.CommonMiddleware',
 u'django.middleware.csrf.CsrfViewMiddleware',
 u'django.contrib.auth.middleware.AuthenticationMiddleware',
 u'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
 u'django.contrib.messages.middleware.MessageMiddleware',
 u'django.middleware.clickjacking.XFrameOptionsMiddleware',
 u'cartridge.shop.middleware.ShopMiddleware',
 u'mezzanine.core.request.CurrentRequestMiddleware',
 u'mezzanine.core.middleware.RedirectFallbackMiddleware',
 u'mezzanine.core.middleware.TemplateForDeviceMiddleware',
 u'mezzanine.core.middleware.TemplateForHostMiddleware',
 u'mezzanine.core.middleware.AdminLoginInterfaceSelectorMiddleware',
 u'mezzanine.core.middleware.SitePermissionMiddleware',
 u'mezzanine.pages.middleware.PageMiddleware')
MIGRATION_MODULES
{}
MONTH_DAY_FORMAT
u'F j'
NEVERCACHE_KEY
u'********************'
NUMBER_GROUPING
0
OPTIONAL_APPS
(u'debug_toolbar',
 u'django_extensions',
 u'compressor',
 u'filebrowser_safe',
 u'grappelli_safe')
PACKAGE_NAME_FILEBROWSER
u'filebrowser_safe'
PACKAGE_NAME_GRAPPELLI
u'grappelli_safe'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROJECT_APP
'lefrat'
PROJECT_APP_PATH
'/opt/web/lefrat/lefrat'
PROJECT_ROOT
'/opt/web/lefrat'
ROOT_URLCONF
u'lefrat.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
False
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
True
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'lefrat.settings'
SHOP_CATEGORY_USE_FEATURED_IMAGE
True
SHOP_CHECKOUT_FORM_CLASS
u'cartridge.shop.forms.OrderForm'
SHOP_CURRENCY_LOCALE
u'ru_RU.UTF-8'
SHOP_USE_WISHLIST
True
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
SITE_ID
1
SITE_TITLE
u'\u041b\u0435\u0444\u0440\u0430\u0442'
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
 u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
u'/opt/web/lefrat/static'
STATIC_URL
u'/static/'
TEMPLATES
[{u'APP_DIRS': True,
  u'BACKEND': u'django.template.backends.django.DjangoTemplates',
  u'DIRS': [u'/opt/web/lefrat/templates'],
  u'OPTIONS': {u'builtins': [u'mezzanine.template.loader_tags'],
               u'context_processors': [u'django.contrib.auth.context_processors.auth',
                                       u'django.contrib.messages.context_processors.messages',
                                       u'django.template.context_processors.debug',
                                       u'django.template.context_processors.i18n',
                                       u'django.template.context_processors.static',
                                       u'django.template.context_processors.media',
                                       u'django.template.context_processors.request',
                                       u'django.template.context_processors.tz',
                                       u'mezzanine.conf.context_processors.settings',
                                       u'mezzanine.pages.context_processors.page']}}]
TESTING
False
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
u'Europe/Samara'
USE_ETAGS
False
USE_I18N
True
USE_L10N
False
USE_MODELTRANSLATION
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
True
USE_VARIATIONS
True
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YANDEX_METRICA_COUNTER_ID
u'88445408'
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 page generated by the handler for this status code.