DoesNotExist at /pt/termos-e-condições/

OperatorSite matching query does not exist.
Request Method: GET
Request URL: https://boatrips.activbookings.com/pt/termos-e-condi%C3%A7%C3%B5es/
Django Version: 1.11.8
Exception Type: DoesNotExist
Exception Value:
OperatorSite matching query does not exist.
Exception Location: /home/abooking/.virtualenvs/activbooking/lib/python3.6/site-packages/django/db/models/query.py in get, line 380
Python Executable: /home/abooking/.virtualenvs/activbooking/bin/python3
Python Version: 3.6.5
Python Path:
['/home/abooking/activbookings_platform/activbookings/src',
 '/home/abooking/.virtualenvs/activbooking/bin',
 '/home/abooking/.virtualenvs/activbooking/lib/python36.zip',
 '/home/abooking/.virtualenvs/activbooking/lib/python3.6',
 '/home/abooking/.virtualenvs/activbooking/lib/python3.6/lib-dynload',
 '/usr/lib/python3.6',
 '/home/abooking/.virtualenvs/activbooking/lib/python3.6/site-packages']
Server time: Ter, 19 Mar 2024 06:14:45 +0000

Error during template rendering

In template /home/abooking/activbookings_platform/activbookings/src/templates/base.topbar.html, error at line 19

OperatorSite matching query does not exist.

9 <div class="top-bar">
10 <div class="container">
11 <div class="row justify-content-end">
12 {% if not is_iframe %}
13 <span class="tip">{% trans "Need help? Contact us" %}:&nbsp;</span>
14 <a class="phone" href="tel:{{ operator.phone }}">{{ operator.phone }}</a>
15
16 <span class="separator">|</span>
17 {% endif %}
18 {% block languages %}
19 {% language_selector %}
20 {% endblock %}
21 {% if not user.is_authenticated %}
22 <a href="{% url 'admin:login' %}" class="btn btn-sm btn-outline-danger">Login</a>
23 {% endif %}
24 </div>
25 </div>
26 </div>

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
HTTP_ACCEPT
'*/*'
HTTP_CONNECTION
'close'
HTTP_HOST
'boatrips.activbookings.com'
HTTP_USER_AGENT
'claudebot'
HTTP_X_FORWARDED_FOR
'34.230.84.106'
HTTP_X_FORWARDED_PROTO
'https'
HTTP_X_REAL_IP
'34.230.84.106'
PATH_INFO
'/pt/termos-e-condições/'
QUERY_STRING
''
RAW_URI
'/pt/termos-e-condi%C3%A7%C3%B5es/'
REMOTE_ADDR
''
REQUEST_METHOD
'GET'
SCRIPT_NAME
''
SERVER_NAME
'boatrips.activbookings.com'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.0'
SERVER_SOFTWARE
'gunicorn/19.6.0'
gunicorn.socket
<socket.socket fd=13, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0, laddr=/home/abooking/socket/tenant.sock>
wsgi.errors
<gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fdecd8945f8>
wsgi.file_wrapper
''
wsgi.input
<gunicorn.http.body.Body object at 0x7fdec7fddd30>
wsgi.multiprocess
True
wsgi.multithread
False
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)

Settings

Using settings module conf.settings.production

Setting Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
('info@activbookings.com',)
ADMIN_MENU
'conf.menu.MyAdminMenu'
ALLOWED_HOSTS
['.activbookings.com', '*']
API_KEY_HEADER
'********************'
APPEND_SLASH
True
APPS_DIR
<Path:/home/abooking/activbookings_platform/activbookings/src/apps>
AUTHENTICATION_BACKENDS
('apps.multi_tenant.backends.MultiTenantBackend',)
AUTH_PASSWORD_VALIDATORS
'********************'
AUTH_USER_MODEL
'multi_tenant.UserProfile'
BATCH_SIZE
500
BOOKING_QUANTITY_FOR_STATISTICS
5
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS
'default'
CACHE_MIDDLEWARE_KEY_PREFIX
'********************'
CACHE_MIDDLEWARE_SECONDS
600
CKEDITOR_CONFIGS
{'default': {'toolbar': 'common',
             'toolbar_common': [{'items': ['Cut', 'Copy', '-', 'Undo', 'Redo'],
                                 'name': 'clipboard'},
                                {'items': ['Bold',
                                           'Italic',
                                           'Underline',
                                           '-',
                                           'RemoveFormat'],
                                 'name': 'basicstyles'},
                                {'items': ['Styles', 'Format'],
                                 'name': 'styles'},
                                {'items': ['Link', 'Unlink'], 'name': 'links'},
                                {'items': ['Maximize'], 'name': 'tools'},
                                {'items': ['Source'], 'name': 'document'}]}}
CKEDITOR_CONFIG_DEFAULT
{'toolbar': 'common',
 'toolbar_common': [{'items': ['Cut', 'Copy', '-', 'Undo', 'Redo'],
                     'name': 'clipboard'},
                    {'items': ['Bold',
                               'Italic',
                               'Underline',
                               '-',
                               'RemoveFormat'],
                     'name': 'basicstyles'},
                    {'items': ['Styles', 'Format'], 'name': 'styles'},
                    {'items': ['Link', 'Unlink'], 'name': 'links'},
                    {'items': ['Maximize'], 'name': 'tools'},
                    {'items': ['Source'], 'name': 'document'}]}
CMS_TAG_MODEL
'cms.Tag'
CORS_ALLOW_HEADERS
('accept',
 'accept-encoding',
 'authorization',
 'content-type',
 'dnt',
 'origin',
 'user-agent',
 'x-csrftoken',
 'x-requested-with',
 'Access-Control-Allow-Origin',
 'Authorization',
 'X-API-KEY')
CORS_ORIGIN_ALLOW_ALL
True
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
'csrftoken'
CSRF_COOKIE_PATH
'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': False,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.contrib.gis.db.backends.postgis',
             'HOST': '127.0.0.1',
             'NAME': 'activbookings',
             'OPTIONS': {},
             'PASSWORD': '********************',
             'PORT': '5432',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': 'activbookings'}}
DATABASE_ROUTERS
[]
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
'N j, Y, P'
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%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_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
'no-reply@activbookings.com'
DEFAULT_INDEX_TABLESPACE
''
DEFAULT_MYPAGE_TEMPLATE
'/home/abooking/activbookings_platform/activbookings/src/templates/default_template.html'
DEFAULT_PAGINATION
10
DEFAULT_TABLESPACE
''
DISALLOWED_USER_AGENTS
[]
DJANGO_APPS
('django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.sites',
 'django.contrib.sitemaps',
 'django.contrib.humanize',
 'corsheaders',
 'django.contrib.admin',
 'django.contrib.gis')
DOMAIN
'.activbookings.com'
EMAIL
{'from_email': 'no-reply@activbookings.com', 'recipients': []}
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
'mail.activbookings.com'
EMAIL_HOST_PASSWORD
'********************'
EMAIL_HOST_USER
'no-reply@activbookings.com'
EMAIL_PORT
587
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
'********************'
EMAIL_SUBJECT_PREFIX
'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
True
FILE_CHARSET
'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
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
FIRST_PARTY_APPS
('modeltranslation', 'photologue', 'apps.django_admin_botox')
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
'django.forms.renderers.DjangoTemplates'
GOOGLE_MAPS_API_KEY
'********************'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
('modeltranslation',
 'photologue',
 'apps.django_admin_botox',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.sites',
 'django.contrib.sitemaps',
 'django.contrib.humanize',
 'corsheaders',
 'django.contrib.admin',
 'django.contrib.gis',
 'taggit',
 'nested_admin',
 'mapwidgets',
 'multiselectfield',
 'wkhtmltopdf',
 'ckeditor',
 'django_countries',
 'rest_framework',
 'drf_yasg',
 'apps.multi_tenant',
 'apps.redirects',
 'apps.dengun_cms.core',
 'apps.dengun_cms.contrib.treeadmin',
 'apps.dengun_cms.mypages',
 'apps.dengun_cms.media',
 'core',
 'apps.themes',
 'apps.activities',
 'apps.schedule',
 'apps.dashboard',
 'apps.booking',
 'apps.frontoffice',
 'apps.payments',
 'apps.inventory',
 'apps.reports',
 'apps.api.v1.api_user',
 'apps.api.v1.products',
 'raven.contrib.django.raven_compat')
INTERNAL_IPS
[]
INVOICE_EXPRESS_API_KEY
'********************'
INVOICE_EXPRESS_API_NAME
'********************'
LANGUAGES
(('en', 'English'),
 ('pt', 'Portuguese'),
 ('es', 'Spanish'),
 ('de', 'German'),
 ('fr', 'French'))
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
LANGUAGE_CODE
'en'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
'django_language'
LANGUAGE_COOKIE_PATH
'/'
LOCALE_PATHS
[]
LOCAL_APPS
('apps.multi_tenant',
 'apps.redirects',
 'apps.dengun_cms.core',
 'apps.dengun_cms.contrib.treeadmin',
 'apps.dengun_cms.mypages',
 'apps.dengun_cms.media',
 'core',
 'apps.themes',
 'apps.activities',
 'apps.schedule',
 'apps.dashboard',
 'apps.booking',
 'apps.frontoffice',
 'apps.payments',
 'apps.inventory',
 'apps.reports',
 'apps.api.v1.api_user',
 'apps.api.v1.products')
LOGGING
{'disable_existing_loggers': False,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%d/%b/%Y %H:%M:%S',
                            'format': '[%(asctime)s] %(levelname)s '
                                      '[%(name)s:%(lineno)s] %(message)s'}},
 'handlers': {'file': {'backupCount': 10,
                       'class': 'logging.handlers.TimedRotatingFileHandler',
                       'filename': '/home/deploy/activbooking/logs/2023-03-06.log',
                       'formatter': 'verbose',
                       'level': 'INFO',
                       'when': 'D'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'INFO'},
             'django': {'handlers': ['file'], 'level': 'INFO'}},
 'version': 1}
LOGGING_CONFIG
'logging.config.dictConfig'
LOGIN_REDIRECT_URL
'/accounts/profile/'
LOGIN_URL
'/accounts/login/'
LOGOUT_REDIRECT_URL
None
MANAGERS
('activbookingstage@gmail.com',)
MAP_WIDGETS
{'GOOGLE_MAP_API_KEY': '********************',
 'GooglePointFieldWidget': (('zoom', 8), ('mapCenterLocationName', 'Portugal'))}
MEDIA_ROOT
'/home/abooking/activbookings_platform/media'
MEDIA_URL
'/media/'
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
 'raven.contrib.django.middleware.SentryMiddleware',
 'apps.multi_tenant.middleware.TenantMiddleware',
 'apps.multi_tenant.middleware.OperatorLocaleMiddleware',
 'django.middleware.security.SecurityMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'corsheaders.middleware.CorsMiddleware',
 'django.middleware.common.CommonMiddleware',
 'core.middleware.DisableCSRF',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'apps.api.v1.middleware.APIUserMiddleware',
 'apps.redirects.middleware.RedirectFallbackMiddleware',
 'apps.multi_tenant.middleware.IFrameOptionsMiddleware',
 'django_currentuser.middleware.ThreadLocalUserMiddleware']
MIDDLEWARE_CLASSES
['django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware']
MIGRATION_MODULES
{}
MONTH_DAY_FORMAT
'F j'
MYPAGES_TEMPLATE_DIR
'/home/abooking/activbookings_platform/mypages_templates'
NUMBER_GROUPING
0
PAGINATION_OPTIONS
[10, 20, 50]
PASSWORD_HASHERS
'********************'
PASSWORD_RESET_TIMEOUT_DAYS
'********************'
PHOTOLOGUE_PATH
<function image_file_namer at 0x7fdee9b26bf8>
PREPEND_WWW
False
PROJECT_URL
'https://activbookings.w2.dengun.net'
RAVEN_CONFIG
{'dsn': 'https://182456bdea1d453ca7ccfd5f4b42177a:b813a04464174011996c6c3d3ba7c6aa@sentry.io/1301117',
 'release': 'bb244e60b412c4d8308fd2ab03576ae8e92d1fff'}
REST_FRAMEWORK
{'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
 'EXCEPTION_HANDLER': 'apps.api.v1.exceptions.ApiV1ExceptionHandler',
 'JWT_EXPIRATION_DELTA': datetime.timedelta(1),
 'PAGE_SIZE': 50}
ROOT_DIR
<Path:/home/abooking/activbookings_platform/activbookings/src>
ROOT_URLCONF
'conf.urls.web'
SECRET_KEY
'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
'root@localhost'
SERVER_ROOT
'/home/abooking/activbookings_platform'
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
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
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'conf.settings.production'
SHORT_DATETIME_FORMAT
'm/d/Y P'
SHORT_DATE_FORMAT
'm/d/Y'
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
['auth.W004']
SITE_ID
1
SPA_ROOT
'/home/abooking/activbookings_platform/app'
SPA_URL
'/app/'
STATICFILES_DIRS
('/home/abooking/activbookings_platform/activbookings/src/static',)
STATICFILES_FINDERS
('django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder')
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
'/home/abooking/activbookings_platform/staticfiles'
STATIC_URL
'/static/'
STYLE_CONTAINER_CLASSES
(('contacts', 'Contacts - grey background'),)
SWAGGER_SETTINGS
{'SECURITY_DEFINITIONS': {'APIkey': '********************',
                          'Bearer': {'description': 'Get Json Web Token from '
                                                    'authorization endpoint '
                                                    '(only admin)\n'
                                                    '                           '
                                                    '**** Authorization: '
                                                    'Bearer [JWT]\n'
                                                    '                           ',
                                     'in': 'header',
                                     'name': 'Authorization',
                                     'type': 'apiKey'}}}
TEMPLATES
[{'APP_DIRS': True,
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
  'DIRS': ['/home/abooking/activbookings_platform/activbookings/src/templates',
           '/home/abooking/activbookings_platform/mypages_templates'],
  'OPTIONS': {'context_processors': ['django.template.context_processors.debug',
                                     'django.template.context_processors.request',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.contrib.messages.context_processors.messages'],
              'debug': True}}]
TEST_MODE
False
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
'django.test.runner.DiscoverRunner'
THIRD_PARTY_APPS
('taggit',
 'nested_admin',
 'mapwidgets',
 'multiselectfield',
 'wkhtmltopdf',
 'ckeditor',
 'django_countries',
 'rest_framework',
 'drf_yasg')
THOUSAND_SEPARATOR
','
TIME_FORMAT
'P'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE
'UTC'
USE_ETAGS
False
USE_I18N
True
USE_L10N
True
USE_THOUSAND_SEPARATOR
False
USE_TZ
True
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WKHTMLTOPDF_CMD_OPTIONS
{'quiet': True}
WSGI_APPLICATION
None
X_FRAME_OPTIONS
'SAMEORIGIN'
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 page generated by the handler for this status code.