TemplateDoesNotExist at /apps/cartoview_cms/news-events/

cartoview_cms/menu_item.html
Request Method: GET
Request URL: http://nafcoast.org/apps/cartoview_cms/news-events/
Django Version: 2.2.16
Exception Type: TemplateDoesNotExist
Exception Value:
cartoview_cms/menu_item.html
Exception Location: /usr/local/lib/python3.8/site-packages/django/template/loader.py in get_template, line 19
Python Executable: /usr/local/bin/python
Python Version: 3.8.3
Python Path:
['/usr/src/carto_app',
 '/usr/src/carto_app',
 '/usr/src/carto_app',
 '/usr/local/lib/python38.zip',
 '/usr/local/lib/python3.8',
 '/usr/local/lib/python3.8/lib-dynload',
 '/usr/local/lib/python3.8/site-packages',
 '/usr/src/carto_app/apps']
Server time: Thu, 28 Mar 2024 22:40:15 +0000

Template-loader postmortem

Django tried loading these templates, in this order:

Using engine GeoNode Project Templates:

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
ACTUAL_SERVER_PROTOCOL
'HTTP/1.1'
HTTP_ACCEPT
'*/*'
HTTP_CONNECTION
'close'
HTTP_HOST
'nafcoast.org'
HTTP_USER_AGENT
'claudebot'
HTTP_X_FORWARDED_FOR
'44.222.104.49'
HTTP_X_FORWARDED_PROTO
'https'
HTTP_X_FORWARDED_SSL
'on'
HTTP_X_REAL_IP
'44.222.104.49'
PATH_INFO
'/apps/cartoview_cms/news-events/'
QUERY_STRING
''
REMOTE_ADDR
'172.20.0.1'
REMOTE_PORT
'14219'
REQUEST_METHOD
'GET'
REQUEST_URI
'/apps/cartoview_cms/news-events/'
SCRIPT_NAME
''
SERVER_NAME
'0.0.0.0'
SERVER_PORT
'8000'
SERVER_PROTOCOL
'HTTP/1.0'
SERVER_SOFTWARE
'CherryPy/11.0.0 Cheroot/5.8.3 Server'
WAGTAILMENUS_CURRENT_PAGE
<MenuItem: Events>
WAGTAILMENUS_CURRENT_SECTION_ROOT
<MenuItem: Events>
wsgi.errors
<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
wsgi.input
<cheroot.server.KnownLengthRFile object at 0x7f9560738460>
wsgi.multiprocess
False
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'http'
wsgi.version
(1, 0)

Settings

Using settings module nafcoast.settings

Setting Value
ABSOLUTE_URL_OVERRIDES
{}
ACCESS_TOKEN_EXPIRE_SECONDS
'********************'
ACCOUNT_ADAPTER
'geonode.people.adapters.LocalAccountAdapter'
ACCOUNT_APPROVAL_REQUIRED
False
ACCOUNT_AUTHENTICATION_METHOD
'username_email'
ACCOUNT_CONFIRM_EMAIL_ON_GET
False
ACCOUNT_EMAIL_REQUIRED
True
ACCOUNT_EMAIL_VERIFICATION
'none'
ACCOUNT_LOGIN_ATTEMPTS_LIMIT
3
ACCOUNT_LOGIN_REDIRECT_URL
'https://nafcoast.org/'
ACCOUNT_LOGOUT_REDIRECT_URL
'https://nafcoast.org/'
ACCOUNT_MAX_EMAIL_ADDRESSES
2
ACCOUNT_NOTIFY_ON_PASSWORD_CHANGE
'********************'
ACCOUNT_OPEN_SIGNUP
False
ACCOUNT_SIGNUP_REDIRECT_URL
'https://nafcoast.org/'
ACTSTREAM_SETTINGS
{'FETCH_RELATIONS': True,
 'GFK_FETCH_DEPTH': 1,
 'USE_JSONFIELD': True,
 'USE_PREFETCH': False}
ADMINS
[]
ADMIN_MODERATE_UPLOADS
False
ALLOWED_DOCUMENT_TYPES
['txt',
 'log',
 'doc',
 'docx',
 'ods',
 'odt',
 'sld',
 'qml',
 'xls',
 'xlsx',
 'xml',
 'bm',
 'bmp',
 'dwg',
 'dxf',
 'fif',
 'gif',
 'jpg',
 'jpe',
 'jpeg',
 'png',
 'tif',
 'tiff',
 'pbm',
 'odp',
 'ppt',
 'pptx',
 'pdf',
 'tar',
 'tgz',
 'rar',
 'gz',
 '7z',
 'zip',
 'aif',
 'aifc',
 'aiff',
 'au',
 'mp3',
 'mpga',
 'wav',
 'afl',
 'avi',
 'avs',
 'fli',
 'mp2',
 'mp4',
 'mpg',
 'ogg',
 'webm',
 '3gp',
 'flv',
 'vdo']
ALLOWED_HOSTS
['*']
ANONYMOUS_USER_ID
'-1'
API_INCLUDE_REGIONS_COUNT
'********************'
API_LIMIT_PER_PAGE
'********************'
API_LOCKDOWN
'********************'
APPEND_SLASH
True
APPS_DIR
'/usr/src/carto_app/apps'
APPS_MENU
False
APPS_SETTINGS
['/usr/src/carto_app/apps/cartoview_cms/settings.py',
 '/usr/src/carto_app/apps/stories/settings.py']
ASYNC_SIGNALS
True
AUTHENTICATION_BACKENDS
('oauth2_provider.backends.OAuth2Backend',
 'django.contrib.auth.backends.ModelBackend',
 'guardian.backends.ObjectPermissionBackend',
 'allauth.account.auth_backends.AuthenticationBackend',
 'announcements.auth_backends.AnnouncementPermissionsBackend')
AUTH_EXEMPT_URLS
('^/?$',
 '/o/*',
 '/gs/*',
 '/account/*',
 '/static/*',
 '/api/o/*',
 '/api/roles',
 '/api/adminRole',
 '/api/users',
 '/api/layers',
 '/monitoring',
 '^/i18n/setlang/?$')
AUTH_IP_WHITELIST
['nafcoast.org', 'localhost', 'django', 'geonode']
AUTH_PASSWORD_VALIDATORS
'********************'
AUTH_USER_MODEL
'people.Profile'
AUTO_GENERATE_AVATAR_SIZES
(20, 30, 32, 40, 50, 65, 70, 80, 100, 140, 200, 240)
AVATAR_ADD_TEMPLATE
''
AVATAR_ALLOWED_FILE_EXTS
None
AVATAR_AUTO_GENERATE_SIZES
(80,)
AVATAR_CACHE_ENABLED
True
AVATAR_CACHE_TIMEOUT
3600
AVATAR_CHANGE_TEMPLATE
''
AVATAR_CLEANUP_DELETED
False
AVATAR_DEFAULT_SIZE
80
AVATAR_DEFAULT_URL
'/geonode/img/avatar.png'
AVATAR_DELETE_TEMPLATE
''
AVATAR_EXPOSE_USERNAMES
True
AVATAR_FACEBOOK_GET_ID
None
AVATAR_GRAVATAR_BASE_URL
'https://www.gravatar.com/avatar/'
AVATAR_GRAVATAR_DEFAULT
None
AVATAR_GRAVATAR_FIELD
'email'
AVATAR_GRAVATAR_FORCEDEFAULT
False
AVATAR_GRAVATAR_SSL
False
AVATAR_HASH_FILENAMES
False
AVATAR_HASH_USERDIRNAMES
False
AVATAR_MAX_AVATARS_PER_USER
42
AVATAR_MAX_SIZE
1048576
AVATAR_PATH_HANDLER
'avatar.models.avatar_path_handler'
AVATAR_PROVIDERS
('avatar.providers.PrimaryAvatarProvider',
 'avatar.providers.GravatarAvatarProvider',
 'avatar.providers.DefaultAvatarProvider')
AVATAR_RANDOMIZE_HASHES
False
AVATAR_RESIZE_METHOD
1
AVATAR_STORAGE
'django.core.files.storage.FileSystemStorage'
AVATAR_STORAGE_DIR
'avatars'
AVATAR_THUMB_FORMAT
'JPEG'
AVATAR_THUMB_QUALITY
85
AWS_ACCESS_KEY_ID
'********************'
AWS_BUCKET_NAME
''
AWS_QUERYSTRING_AUTH
False
AWS_S3_BUCKET_DOMAIN
'.s3.amazonaws.com'
AWS_SECRET_ACCESS_KEY
'********************'
AWS_STORAGE_BUCKET_NAME
''
BASE_DIR
'/usr/src/carto_app'
BING_API_KEY
'********************'
BROKER_HEARTBEAT
0
BROKER_TRANSPORT_OPTIONS
{'fanout_patterns': True,
 'fanout_prefix': True,
 'socket_timeout': 60,
 'visibility_timeout': 86400}
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'},
 'resources': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
               'OPTIONS': {'MAX_ENTRIES': 10000},
               'TIMEOUT': 600}}
CACHE_BUSTING_MEDIA_ENABLED
False
CACHE_BUSTING_STATIC_ENABLED
False
CACHE_MIDDLEWARE_ALIAS
'default'
CACHE_MIDDLEWARE_KEY_PREFIX
'********************'
CACHE_MIDDLEWARE_SECONDS
600
CARTOVIEW_APPS
('cartoview_cms', 'stories')
CARTOVIEW_CMS_CONTEXT_PROCESSORS
('wagtailmenus.context_processors.wagtailmenus',)
CARTOVIEW_CONTEXT_PROCESSORS
('cartoview.app_manager.context_processors.cartoview_processor',
 'cartoview.app_manager.context_processors.site_logo')
CARTOVIEW_DIR
'/usr/local/lib/python3.8/site-packages/cartoview'
CARTOVIEW_INSTALLED_APPS
('cartoview',
 'cartoview.cartoview_api.apps.CartoviewAPIConfig',
 'cartoview.store_api.apps.StoreApiConfig',
 'cartoview.app_manager',
 'cartoview.site_management',
 'cartoview.apps_handler.apps.AppsHandlerConfig')
CARTOVIEW_STAND_ALONE
0
CARTOVIEW_STATIC_DIRS
['/usr/local/lib/python3.8/site-packages/cartoview/static']
CARTOVIEW_TEMPLATE_DIRS
['/usr/local/lib/python3.8/site-packages/cartoview/templates']
CARTOVIEW_TEST
False
CASCADE_WORKSPACE
'geonode'
CATALOGUE
{'default': {'ENGINE': 'geonode.catalogue.backends.pycsw_local',
             'URL': 'https://nafcoast.org/catalogue/csw'}}
CELERYD_POOL_RESTARTS
True
CELERY_ACCEPT_CONTENT
['geonode_json']
CELERY_ACKS_LATE
True
CELERY_BEAT_SCHEDULE
{'probe_services': {'schedule': 600.0,
                    'task': 'geonode.services.tasks.probe_services'}}
CELERY_BROKER_URL
'amqp://guest:guest@rabbitmq:5672/'
CELERY_DISABLE_RATE_LIMITS
False
CELERY_ENABLE_UTC
True
CELERY_IGNORE_RESULT
False
CELERY_MAX_CACHED_RESULTS
32768
CELERY_MESSAGE_COMPRESSION
'gzip'
CELERY_RESULT_BACKEND
'rpc://'
CELERY_RESULT_PERSISTENT
False
CELERY_RESULT_SERIALIZER
'geonode_json'
CELERY_SEND_TASK_ERROR_EMAILS
False
CELERY_SEND_TASK_EVENTS
True
CELERY_SEND_TASK_SENT_EVENT
True
CELERY_TASK_ALWAYS_EAGER
False
CELERY_TASK_CREATE_MISSING_QUEUES
True
CELERY_TASK_EAGER_PROPAGATES
True
CELERY_TASK_IGNORE_RESULT
True
CELERY_TASK_QUEUES
(<unbound Queue default -> <unbound Exchange default(direct)> -> default>,
 <unbound Queue geonode -> <unbound Exchange default(direct)> -> geonode>,
 <unbound Queue update -> <unbound Exchange default(direct)> -> update>,
 <unbound Queue cleanup -> <unbound Exchange default(direct)> -> cleanup>,
 <unbound Queue email -> <unbound Exchange default(direct)> -> email>,
 <unbound Queue broadcast -> <unbound Exchange geonode(topic)> -> #>,
 <unbound Queue email.events -> <unbound Exchange geonode(topic)> -> email>,
 <unbound Queue all.geoserver -> <unbound Exchange geonode(topic)> -> geoserver.#>,
 <unbound Queue geoserver.catalog -> <unbound Exchange geonode(topic)> -> geoserver.catalog>,
 <unbound Queue geoserver.data -> <unbound Exchange geonode(topic)> -> geoserver.catalog>,
 <unbound Queue geoserver.events -> <unbound Exchange geonode(topic)> -> geonode.geoserver>,
 <unbound Queue notifications.events -> <unbound Exchange geonode(topic)> -> notifications>,
 <unbound Queue geonode.layer.viewer -> <unbound Exchange geonode(topic)> -> geonode.viewer>)
CELERY_TASK_RESULT_EXPIRES
43200
CELERY_TASK_SERIALIZER
'geonode_json'
CELERY_TIMEZONE
'UTC'
CELERY_TRACK_STARTED
True
CELERY_WORKER_DISABLE_RATE_LIMITS
False
CELERY_WORKER_SEND_TASK_EVENTS
True
CKAN_ORIGINS
[{'css_class': 'hdx',
  'label': 'Humanitarian Data Exchange (HDX)',
  'url': 'https://data.hdx.rwlabs.org/dataset/new?title={name}&dataset_date={date}&notes={abstract}&caveats={caveats}'}]
CLIENT_RESULTS_LIMIT
5
CORS_ORIGIN_ALLOW_ALL
True
CREATE_LAYER
False
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
'csrftoken'
CSRF_COOKIE_PATH
'/'
CSRF_COOKIE_SAMESITE
'Lax'
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
{'datastore': {'ATOMIC_REQUESTS': False,
               'AUTOCOMMIT': True,
               'CONN_MAX_AGE': 0,
               'ENGINE': 'django.contrib.gis.db.backends.postgis',
               'HOST': 'db',
               'NAME': 'cartoview_datastore',
               'OPTIONS': {},
               'PASSWORD': '********************',
               'PORT': 5432,
               'TEST': {'CHARSET': None,
                        'COLLATION': None,
                        'MIRROR': None,
                        'NAME': None},
               'TIME_ZONE': None,
               'USER': 'docker'},
 'default': {'ATOMIC_REQUESTS': False,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.contrib.gis.db.backends.postgis',
             'HOST': 'db',
             'NAME': 'cartoview',
             'OPTIONS': {},
             'PASSWORD': '********************',
             'PORT': 5432,
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': 'docker'}}
DATABASE_ROUTERS
[]
DATABASE_URL
'postgis://docker:docker@db:5432/cartoview'
DATASTORE_DATABASE_URL
'postgis://docker:docker@db:5432/cartoview_datastore'
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
100000
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',
 '%Y-%m-%d %H:%M:%S.%f %Z',
 '%Y-%m-%dT%H:%M:%S.%f',
 '%Y-%m-%dT%H:%M:%S%Z']
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
DEBUG_STATIC
False
DECIMAL_SEPARATOR
'.'
DEFAULT_ANONYMOUS_DOWNLOAD_PERMISSION
True
DEFAULT_ANONYMOUS_VIEW_PERMISSION
True
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
'nafcoastreg@gmail.com'
DEFAULT_INDEX_TABLESPACE
''
DEFAULT_LAYER_FORMAT
'image/png'
DEFAULT_MAP_CENTER
(0, 0)
DEFAULT_MAP_CRS
'EPSG:3857'
DEFAULT_MAP_ZOOM
0
DEFAULT_MS2_BACKGROUNDS
[{'group': 'background',
  'name': 'mapnik',
  'source': 'osm',
  'title': 'Open Street Map',
  'type': 'osm',
  'visibility': True},
 {'group': 'background',
  'name': 'OpenTopoMap',
  'provider': 'OpenTopoMap',
  'source': 'OpenTopoMap',
  'title': 'OpenTopoMap',
  'type': 'tileprovider',
  'visibility': False},
 {'format': 'image/jpeg',
  'group': 'background',
  'id': 's2cloudless',
  'name': 's2cloudless:s2cloudless',
  'thumbURL': 'https://nafcoast.org/static/mapstorestyle/img/s2cloudless-s2cloudless.png',
  'title': 'Sentinel-2 cloudless - https://s2maps.eu',
  'type': 'wms',
  'url': 'https://maps.geo-solutions.it/geoserver/wms',
  'visibility': False},
 {'args': ['Empty Background', {'visibility': False}],
  'group': 'background',
  'id': 'none',
  'name': 'empty',
  'source': 'ol',
  'title': 'Empty Background',
  'type': 'empty',
  'visibility': False}]
DEFAULT_SEARCH_SIZE
10
DEFAULT_TABLESPACE
''
DEFAULT_WORKSPACE
'geonode'
DELAYED_SECURITY_SIGNALS
False
DISALLOWED_USER_AGENTS
[]
DISPLAY_COMMENTS
True
DISPLAY_ORIGINAL_DATASET_LINK
True
DISPLAY_RATINGS
True
DISPLAY_SOCIAL
True
DISPLAY_WMS_LINKS
True
DJANGO_LOG_LEVEL
'ERROR'
DOCKER
'True'
DOWNLOAD_FORMATS_METADATA
['Atom', 'DIF', 'Dublin Core', 'ebRIM', 'FGDC', 'ISO', 'ISO with XSL']
DOWNLOAD_FORMATS_RASTER
['JPEG',
 'PDF',
 'PNG',
 'ArcGrid',
 'GeoTIFF',
 'Gtopo30',
 'ImageMosaic',
 'KML',
 'View in Google Earth',
 'Tiles',
 'GML',
 'GZIP',
 'QGIS layer file (.qlr)',
 'QGIS project file (.qgs)',
 'Zipped All Files']
DOWNLOAD_FORMATS_VECTOR
['JPEG',
 'PDF',
 'PNG',
 'Zipped Shapefile',
 'GML 2.0',
 'GML 3.1.1',
 'CSV',
 'Excel',
 'GeoJSON',
 'KML',
 'View in Google Earth',
 'Tiles',
 'QGIS layer file (.qlr)',
 'QGIS project file (.qgs)']
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_ENABLE
True
EMAIL_HOST
'smtp.gmail.com'
EMAIL_HOST_PASSWORD
'********************'
EMAIL_HOST_USER
'nafcoastreg@gmail.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
EPSG_CODE_MATCHES
{'EPSG:32647': '(32647) WGS 84 / UTM zone 47N',
 'EPSG:32736': '(32736) WGS 84 / UTM zone 36S',
 'EPSG:3785': '(3785 DEPRECATED) Popular Visualisation CRS / Mercator',
 'EPSG:3857': '(3857) WGS 84 / Pseudo-Mercator',
 'EPSG:4326': '(4326) WGS 84',
 'EPSG:900913': '(900913) Google Maps Global Mercator'}
EXIF_ENABLED
True
EXTRA_LANG_INFO
{'am': {'bidi': False,
        'code': 'am',
        'name': 'Amharic',
        'name_local': 'Amharic'},
 'si': {'bidi': False,
        'code': 'si',
        'name': 'Sinhala',
        'name_local': 'sinhala'},
 'ta': {'bidi': False, 'code': 'ta', 'name': 'Tamil', 'name_local': 'tamil'},
 'tl': {'bidi': False,
        'code': 'tl',
        'name': 'Tagalog',
        'name_local': 'tagalog'}}
FAVORITE_ENABLED
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
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
''
FORMAT_MODULE_PATH
None
FORM_RENDERER
'django.forms.renderers.DjangoTemplates'
FREETEXT_KEYWORDS_READONLY
'********************'
GEODATABASE_URL
'postgis://geonode_data:geonode_data@localhost:5432/geonode_data'
GEOFENCE_SECURITY_ENABLED
True
GEOIP_PATH
'/usr/local/lib/python3.8/site-packages/geonode/GeoIPCities.dat'
GEONODE_APPS
('geonode.api',
 'geonode.base',
 'geonode.br',
 'geonode.layers',
 'geonode.maps',
 'geonode.documents',
 'geonode.security',
 'geonode.catalogue',
 'geonode.catalogue.metadataxsl',
 'geonode.people',
 'geonode.client',
 'geonode.themes',
 'geonode.proxy',
 'geonode.social',
 'geonode.groups',
 'geonode.services',
 'geonode.geoserver',
 'geonode.upload',
 'geonode.tasks',
 'geonode.messaging',
 'geonode.monitoring')
GEONODE_CATALOGUE_METADATA_XSL
True
GEONODE_CATALOGUE_SERVICE
{'GeoNode Catalogue': {'autoload': True,
                       'title': 'GeoNode Catalogue',
                       'type': 'csw',
                       'url': 'https://nafcoast.org/catalogue/csw'}}
GEONODE_CLIENT_HOOKSET
<geonode_mapstore_client.hooksets.MapStoreHookSet object at 0x7f95606c8f70>
GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY
'mapstore'
GEONODE_CONTRIB_APPS
()
GEONODE_CORE_APPS
('geonode.api',
 'geonode.base',
 'geonode.br',
 'geonode.layers',
 'geonode.maps',
 'geonode.documents',
 'geonode.security',
 'geonode.catalogue',
 'geonode.catalogue.metadataxsl')
GEONODE_DB_CONN_MAX_AGE
0
GEONODE_DB_CONN_TOUT
5
GEONODE_EXCHANGE
<unbound Exchange default(direct)>
GEONODE_INTERNAL_APPS
('geonode.people',
 'geonode.client',
 'geonode.themes',
 'geonode.proxy',
 'geonode.social',
 'geonode.groups',
 'geonode.services',
 'geonode.geoserver',
 'geonode.upload',
 'geonode.tasks',
 'geonode.messaging',
 'geonode.monitoring')
GEOSERVER_EXCHANGE
<unbound Exchange geonode(topic)>
GEOSERVER_LOCATION
'http://geoserver:8080/geoserver/'
GEOSERVER_PUBLIC_HOST
'localhost'
GEOSERVER_PUBLIC_LOCATION
'https://nafcoast.org/geoserver/'
GEOSERVER_PUBLIC_PORT
8080
GEOSERVER_PUBLIC_SCHEMA
'http'
GEOSERVER_WEB_UI_LOCATION
'https://nafcoast.org/geoserver/'
GOOGLE_API_KEY
'********************'
GRAPPELLI_ADMIN_TITLE
'GeoNode'
GROUP_MANDATORY_RESOURCES
False
GROUP_PRIVATE_RESOURCES
False
GUARDIAN_GET_INIT_ANONYMOUS_USER
'geonode.people.models.get_anonymous_user_instance'
HAYSTACK_FACET_COUNTS
True
HAYSTACK_SEARCH
False
HOSTNAME
'nafcoast.org'
IGNORABLE_404_URLS
[]
IMAGEKIT_CACHEFILE_DIR
'CACHE/images'
IMAGEKIT_CACHEFILE_NAMER
'imagekit.cachefiles.namers.hash'
IMAGEKIT_CACHE_BACKEND
'default'
IMAGEKIT_CACHE_PREFIX
'imagekit:'
IMAGEKIT_CACHE_TIMEOUT
300
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND
'imagekit.cachefiles.backends.Simple'
IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY
'imagekit.cachefiles.strategies.JustInTime'
IMAGEKIT_DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
IMAGEKIT_SPEC_CACHEFILE_NAMER
'imagekit.cachefiles.namers.source_name_as_path'
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY
'********************'
INSTALLED_APPS
('modeltranslation',
 'dal',
 'dal_select2',
 'grappelli',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.admin',
 'django.contrib.sitemaps',
 'django.contrib.staticfiles',
 'django.contrib.messages',
 'django.contrib.humanize',
 'django.contrib.gis',
 'dj_pagination',
 'taggit',
 'treebeard',
 'leaflet',
 'bootstrap3_datetime',
 'django_filters',
 'mptt',
 'storages',
 'floppyforms',
 'tinymce',
 'django_forms_bootstrap',
 'avatar',
 'dialogos',
 'pinax.ratings',
 'announcements',
 'actstream',
 'user_messages',
 'tastypie',
 'polymorphic',
 'guardian',
 'oauth2_provider',
 'corsheaders',
 'invitations',
 'allauth',
 'allauth.account',
 'allauth.socialaccount',
 'geonode',
 'markdownify',
 'geonode.api',
 'geonode.base',
 'geonode.br',
 'geonode.layers',
 'geonode.maps',
 'geonode.documents',
 'geonode.security',
 'geonode.catalogue',
 'geonode.catalogue.metadataxsl',
 'geonode.people',
 'geonode.client',
 'geonode.themes',
 'geonode.proxy',
 'geonode.social',
 'geonode.groups',
 'geonode.services',
 'geonode.geoserver',
 'geonode.upload',
 'geonode.tasks',
 'geonode.messaging',
 'geonode.monitoring',
 'geonode.documents.exif',
 'geonode.favorite',
 'mapstore2_adapter',
 'geonode_mapstore_client',
 'pinax.notifications',
 'cartoview',
 'cartoview.cartoview_api.apps.CartoviewAPIConfig',
 'cartoview.store_api.apps.StoreApiConfig',
 'cartoview.app_manager',
 'cartoview.site_management',
 'cartoview.apps_handler.apps.AppsHandlerConfig',
 'cartoview_cms',
 'stories',
 'news',
 'pfz',
 'videos',
 'visitors',
 'nafcoast',
 'wagtail.contrib.forms',
 'wagtail.contrib.redirects',
 'wagtail.embeds',
 'wagtail.sites',
 'wagtail.users',
 'wagtail.snippets',
 'wagtail.documents',
 'wagtail.images',
 'wagtail.search',
 'wagtail.admin',
 'wagtail.core',
 'wagtail.contrib.modeladmin',
 'modelcluster',
 'wagtailmenus',
 'widget_tweaks',
 'wagtailfontawesome',
 <Celery geonode at 0x7f957cc7f640>)
INTEGRATION
False
INTERNAL_IPS
[]
INVITATIONS_ADAPTER
'geonode.people.adapters.LocalAccountAdapter'
LANGUAGES
(('af', 'Afrikaans'),
 ('sq', 'Albanian'),
 ('am', 'Amharic'),
 ('ar', 'Arabic'),
 ('id', 'Bahasa Indonesia'),
 ('bn', 'Bengali'),
 ('de', 'Deutsch'),
 ('en', 'English'),
 ('es', 'Español'),
 ('fr', 'Français'),
 ('it', 'Italiano'),
 ('km', 'Khmer'),
 ('nl', 'Nederlands'),
 ('ne', 'Nepali'),
 ('fa', 'Persian'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Portuguese (Brazil)'),
 ('ru', 'Russian'),
 ('si', 'Sinhala'),
 ('sw', 'Swahili'),
 ('sv', 'Swedish'),
 ('tl', 'Tagalog'),
 ('ta', 'Tamil'),
 ('uk', 'Ukranian'),
 ('vi', 'Vietnamese'),
 ('el', 'Ελληνικά'),
 ('th', 'ไทย'),
 ('zh-cn', '中文'),
 ('ja', '日本語'),
 ('ko', '한국어'))
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
'/'
LICENSES
{'DETAIL': 'above', 'ENABLED': True, 'METADATA': 'verbose'}
LOCALE_PATHS
('/usr/local/lib/python3.8/site-packages/geonode/locale',)
LOCAL_GEOSERVER
{'source': {'attribution': '&copy; https://nafcoast.org/',
            'ptype': 'gxp_wmscsource',
            'restUrl': '/gs/rest',
            'title': 'GeoServer - Private Layers',
            'url': '/gs/ows'}}
LOCAL_GXP_PTYPE
'gxp_wmscsource'
LOCAL_MEDIA_URL
'/uploaded/'
LOCAL_SIGNALS_BROKER_URL
'memory://'
LOCKDOWN_GEONODE
False
LOGGING
{'disable_existing_loggers': False,
 'formatters': {'verbose': {'format': '%(levelname)s %(asctime)s %(module)s '
                                      '%(process)d %(thread)d %(message)s'}},
 'handlers': {'console': {'class': 'logging.StreamHandler',
                          'formatter': 'verbose',
                          'level': 'ERROR'}},
 'loggers': {'actstream': {'handlers': ['console'], 'level': 'ERROR'},
             'allauth': {'handlers': ['console'], 'level': 'ERROR'},
             'allauth.account': {'handlers': ['console'], 'level': 'ERROR'},
             'allauth.socialaccount': {'handlers': ['console'],
                                       'level': 'ERROR'},
             'announcements': {'handlers': ['console'], 'level': 'ERROR'},
             'avatar': {'handlers': ['console'], 'level': 'ERROR'},
             'bootstrap3_datetime': {'handlers': ['console'], 'level': 'ERROR'},
             'cartoview': {'handlers': ['console'], 'level': 'ERROR'},
             'cartoview.app_manager': {'handlers': ['console'],
                                       'level': 'ERROR'},
             'cartoview.apps_handler.apps.AppsHandlerConfig': {'handlers': ['console'],
                                                               'level': 'ERROR'},
             'cartoview.cartoview_api.apps.CartoviewAPIConfig': '********************',
             'cartoview.site_management': {'handlers': ['console'],
                                           'level': 'ERROR'},
             'cartoview.store_api.apps.StoreApiConfig': '********************',
             'corsheaders': {'handlers': ['console'], 'level': 'ERROR'},
             'dal': {'handlers': ['console'], 'level': 'ERROR'},
             'dal_select2': {'handlers': ['console'], 'level': 'ERROR'},
             'dialogos': {'handlers': ['console'], 'level': 'ERROR'},
             'dj_pagination': {'handlers': ['console'], 'level': 'ERROR'},
             'django.contrib.admin': {'handlers': ['console'],
                                      'level': 'ERROR'},
             'django.contrib.auth': {'handlers': ['console'], 'level': 'ERROR'},
             'django.contrib.contenttypes': {'handlers': ['console'],
                                             'level': 'ERROR'},
             'django.contrib.gis': {'handlers': ['console'], 'level': 'ERROR'},
             'django.contrib.humanize': {'handlers': ['console'],
                                         'level': 'ERROR'},
             'django.contrib.messages': {'handlers': ['console'],
                                         'level': 'ERROR'},
             'django.contrib.sessions': {'handlers': ['console'],
                                         'level': 'ERROR'},
             'django.contrib.sitemaps': {'handlers': ['console'],
                                         'level': 'ERROR'},
             'django.contrib.sites': {'handlers': ['console'],
                                      'level': 'ERROR'},
             'django.contrib.staticfiles': {'handlers': ['console'],
                                            'level': 'ERROR'},
             'django.db.backends': {'handlers': ['console'],
                                    'level': 'WARNING',
                                    'propagate': False},
             'django_filters': {'handlers': ['console'], 'level': 'ERROR'},
             'django_forms_bootstrap': {'handlers': ['console'],
                                        'level': 'ERROR'},
             'floppyforms': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.api': '********************',
             'geonode.base': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.br': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.catalogue': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.catalogue.metadataxsl': {'handlers': ['console'],
                                               'level': 'ERROR'},
             'geonode.client': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.documents': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.documents.exif': {'handlers': ['console'],
                                        'level': 'ERROR'},
             'geonode.favorite': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.geoserver': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.groups': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.layers': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.maps': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.messaging': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.monitoring': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.people': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.proxy': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.security': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.services': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.social': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.tasks': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.themes': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode.upload': {'handlers': ['console'], 'level': 'ERROR'},
             'geonode_mapstore_client': {'handlers': ['console'],
                                         'level': 'ERROR'},
             'grappelli': {'handlers': ['console'], 'level': 'ERROR'},
             'guardian': {'handlers': ['console'], 'level': 'ERROR'},
             'invitations': {'handlers': ['console'], 'level': 'ERROR'},
             'leaflet': {'handlers': ['console'], 'level': 'ERROR'},
             'mapstore2_adapter': {'handlers': ['console'], 'level': 'INFO'},
             'markdownify': {'handlers': ['console'], 'level': 'ERROR'},
             'modeltranslation': {'handlers': ['console'], 'level': 'ERROR'},
             'mptt': {'handlers': ['console'], 'level': 'ERROR'},
             'oauth2_provider': {'handlers': ['console'], 'level': 'ERROR'},
             'pinax.notifications': {'handlers': ['console'], 'level': 'ERROR'},
             'pinax.ratings': {'handlers': ['console'], 'level': 'ERROR'},
             'polymorphic': {'handlers': ['console'], 'level': 'ERROR'},
             'storages': {'handlers': ['console'], 'level': 'ERROR'},
             'taggit': {'handlers': ['console'], 'level': 'ERROR'},
             'tastypie': {'handlers': ['console'], 'level': 'ERROR'},
             'tinymce': {'handlers': ['console'], 'level': 'ERROR'},
             'treebeard': {'handlers': ['console'], 'level': 'ERROR'},
             'user_messages': {'handlers': ['console'], 'level': 'ERROR'}},
 'root': {'handlers': ['console'], 'level': 'ERROR'},
 'version': 1}
LOGGING_CONFIG
'logging.config.dictConfig'
LOGIN_REDIRECT_URL
'/accounts/profile/'
LOGIN_URL
'https://nafcoast.org/account/login/'
LOGOUT_REDIRECT_URL
None
LOGOUT_URL
'https://nafcoast.org/account/logout/'
MANAGERS
[]
MAPBOX_ACCESS_TOKEN
'********************'
MAPSTORE2_ADAPTER_SERIALIZER
'mapstore2_adapter.plugins.serializers.GeoNodeSerializer'
MAPSTORE_BASELAYERS
[{'group': 'background',
  'name': 'mapnik',
  'source': 'osm',
  'title': 'Open Street Map',
  'type': 'osm',
  'visibility': True},
 {'group': 'background',
  'name': 'OpenTopoMap',
  'provider': 'OpenTopoMap',
  'source': 'OpenTopoMap',
  'title': 'OpenTopoMap',
  'type': 'tileprovider',
  'visibility': False},
 {'format': 'image/jpeg',
  'group': 'background',
  'id': 's2cloudless',
  'name': 's2cloudless:s2cloudless',
  'thumbURL': 'https://nafcoast.org/static/mapstorestyle/img/s2cloudless-s2cloudless.png',
  'title': 'Sentinel-2 cloudless - https://s2maps.eu',
  'type': 'wms',
  'url': 'https://maps.geo-solutions.it/geoserver/wms',
  'visibility': False},
 {'args': ['Empty Background', {'visibility': False}],
  'group': 'background',
  'id': 'none',
  'name': 'empty',
  'source': 'ol',
  'title': 'Empty Background',
  'type': 'empty',
  'visibility': False}]
MAPSTORE_CATALOGUE_SELECTED_SERVICE
'GeoNode Catalogue'
MAPSTORE_CATALOGUE_SERVICES
{'Demo WMS Service': {'autoload': False,
                      'title': 'Demo WMS Service',
                      'type': 'wms',
                      'url': 'https://demo.geo-solutions.it/geoserver/wms'},
 'Demo WMTS Service': {'autoload': False,
                       'title': 'Demo WMTS Service',
                       'type': 'wmts',
                       'url': 'https://demo.geo-solutions.it/geoserver/gwc/service/wmts'},
 'GeoNode Catalogue': {'autoload': True,
                       'title': 'GeoNode Catalogue',
                       'type': 'csw',
                       'url': 'https://nafcoast.org/catalogue/csw'}}
MAP_BASELAYERS
[{'source': {'attribution': '&copy; https://nafcoast.org/',
             'ptype': 'gxp_wmscsource',
             'restUrl': '/gs/rest',
             'title': 'Local Geoserver',
             'url': 'https://nafcoast.org/geoserver/ows'}},
 {}]
MAP_CLIENT_USE_CROSS_ORIGIN_CREDENTIALS
False
MARKDOWNIFY_STRIP
False
MARKDOWNIFY_WHITELIST_TAGS
{'a',
 'blockquote',
 'code',
 'h1',
 'h2',
 'h3',
 'h4',
 'h5',
 'h6',
 'h7',
 'li',
 'p',
 'span',
 'strong',
 'ul'}
MAX_DOCUMENT_SIZE
2
MEDIAFILES_LOCATION
'uploaded'
MEDIA_ROOT
'/usr/src/carto_app/uploaded'
MEDIA_URL
'/uploaded/'
MEMCACHED_BACKEND
'django.core.cache.backends.memcached.MemcachedCache'
MEMCACHED_ENABLED
False
MEMCACHED_LOCATION
'127.0.0.1:11211'
MEMCACHED_LOCK_EXPIRE
3600
MEMCACHED_LOCK_TIMEOUT
10
MESSAGE_STORAGE
'django.contrib.messages.storage.cookie.CookieStorage'
MIDDLEWARE
('corsheaders.middleware.CorsMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.contrib.sites.middleware.CurrentSiteMiddleware',
 'dj_pagination.middleware.PaginationMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'django.middleware.security.SecurityMiddleware',
 'oauth2_provider.middleware.OAuth2TokenMiddleware',
 'geonode.base.middleware.MaintenanceMiddleware',
 'geonode.base.middleware.ReadOnlyMiddleware',
 'geonode.security.middleware.SessionControlMiddleware',
 'wagtail.contrib.redirects.middleware.RedirectMiddleware')
MIGRATION_MODULES
{}
MISSING_THUMBNAIL
'geonode/img/missing_thumb.png'
MODELTRANSLATION_DEFAULT_LANGUAGE
'en'
MODELTRANSLATION_FALLBACK_LANGUAGES
('en',)
MODELTRANSLATION_LANGUAGES
['en']
MODIFY_TOPICCATEGORY
True
MONITORING_CONFIG
None
MONITORING_DATA_TTL
datetime.timedelta(days=365)
MONITORING_DISABLE_CSRF
False
MONITORING_ENABLED
False
MONITORING_HOST_NAME
'geonode'
MONITORING_SERVICE_NAME
'local-geonode'
MONTH_DAY_FORMAT
'F j'
NOTIFICATIONS_MODULE
'pinax.notifications'
NOTIFICATION_ENABLED
True
NUMBER_GROUPING
0
OAUTH2_API_KEY
'********************'
OAUTH2_PROVIDER
{'CLIENT_ID_GENERATOR_CLASS': 'oauth2_provider.generators.ClientIdGenerator',
 'OAUTH2_SERVER_CLASS': 'geonode.security.oauth2_servers.OIDCServer',
 'OAUTH2_VALIDATOR_CLASS': 'geonode.security.oauth2_validators.OIDCValidator',
 'OIDC_ISS_ENDPOINT': 'https://nafcoast.org/',
 'OIDC_RSA_PRIVATE_KEY': '********************',
 'OIDC_USERINFO_ENDPOINT': 'https://nafcoast.org/api/o/v4/tokeninfo/',
 'SCOPES': {'groups': 'Access to your groups',
            'openid': 'Default to OpenID',
            'read': 'Read scope',
            'write': 'Write scope'}}
OAUTH2_PROVIDER_ACCESS_TOKEN_MODEL
'********************'
OAUTH2_PROVIDER_APPLICATION_MODEL
'oauth2_provider.Application'
OAUTH2_PROVIDER_GRANT_MODEL
'oauth2_provider.Grant'
OAUTH2_PROVIDER_ID_TOKEN_MODEL
'********************'
OAUTH2_PROVIDER_REFRESH_TOKEN_MODEL
'********************'
OGC_SERVER
{'default': {'BACKEND': 'geonode.geoserver',
             'BACKEND_WRITE_ENABLED': True,
             'BACKOFF_FACTOR': 0.3,
             'DATASTORE': 'datastore',
             'GEOFENCE_SECURITY_ENABLED': True,
             'GEOFENCE_URL': 'internal:/',
             'GEONODE_SECURITY_ENABLED': True,
             'LOCATION': 'http://geoserver:8080/geoserver/',
             'LOGIN_ENDPOINT': 'j_spring_oauth2_geonode_login',
             'LOGOUT_ENDPOINT': 'j_spring_oauth2_geonode_logout',
             'LOG_FILE': '/usr/local/lib/python3.8/site-packages/geoserver/data/logs/geoserver.log',
             'MAPFISH_PRINT_ENABLED': True,
             'MAX_RETRIES': 3,
             'PASSWORD': '********************',
             'POOL_CONNECTIONS': 10,
             'POOL_MAXSIZE': 10,
             'PRINT_NG_ENABLED': True,
             'PUBLIC_LOCATION': 'https://nafcoast.org/geoserver/',
             'TIMEOUT': 60,
             'USER': 'admin',
             'WEB_UI_LOCATION': 'https://nafcoast.org/geoserver/',
             'WMST_ENABLED': False,
             'WPS_ENABLED': False}}
OGC_SERVER_DEFAULT_PASSWORD
'********************'
OGC_SERVER_DEFAULT_USER
'admin'
OGP_URL
'http://geodata.tufts.edu/solr/select'
OPENGRAPH_ENABLED
True
PASSWORD_HASHERS
'********************'
PASSWORD_RESET_TIMEOUT_DAYS
'********************'
PENDING_APPS
'/usr/local/lib/python3.8/site-packages/apps/pendingOperation.yml'
PFZ_APP_DIR
'/usr/src/carto_app/pfz/templates/pfz'
PINAX_NOTIFICATIONS_BACKENDS
{(0, 'email'): <geonode.notifications_backend.EmailBackend object at 0x7f955fff1790>}
PINAX_NOTIFICATIONS_GET_LANGUAGE_MODEL
<function PinaxNotificationsAppConf.configure_get_language_model.<locals>.<lambda> at 0x7f955ffe4d30>
PINAX_NOTIFICATIONS_HOOKSET
<pinax.notifications.hooks.DefaultHookSet object at 0x7f955fff16d0>
PINAX_NOTIFICATIONS_LANGUAGE_MODEL
None
PINAX_NOTIFICATIONS_LOCK_WAIT_TIMEOUT
-1
PINAX_NOTIFICATIONS_QUEUE_ALL
False
PINAX_RATINGS_CATEGORY_CHOICES
{'documents.Document': {'document': 'How good is this document?'},
 'layers.Layer': {'layer': 'How good is this layer?'},
 'maps.Map': {'map': 'How good is this map?'}}
PREPEND_WWW
False
PRODUCTS_APP_DIR
'/usr/src/carto_app/apps/cartoview_cms/templates/cartoview_cms/product'
PROJECT_DIR
'/usr/src/carto_app/nafcoast'
PROJECT_NAME
'nafcoast'
PROJECT_ROOT
'/usr/local/lib/python3.8/site-packages/geonode'
PROXY_ALLOWED_HOSTS
['nafcoast.org',
 'localhost',
 'django',
 'geonode',
 'spatialreference.org',
 'nominatim.openstreetmap.org',
 'dev.openlayers.org']
PROXY_URL
'/proxy/?url='
PUBLIC_GEOSERVER
{'source': {'attribution': '&copy; https://nafcoast.org/',
            'ptype': 'gxp_wmscsource',
            'restUrl': '/gs/rest',
            'title': 'Local Geoserver',
            'url': 'https://nafcoast.org/geoserver/ows'}}
PYCSW
{'CONFIGURATION': {'manager': {'allowed_ips': '*', 'transactions': 'false'},
                   'metadata:inspire': {'conformity_service': 'notEvaluated',
                                        'contact_email': 'Email Address',
                                        'contact_name': 'Organization Name',
                                        'date': 'YYYY-MM-DD',
                                        'default_language': 'eng',
                                        'enabled': 'true',
                                        'gemet_keywords': '********************',
                                        'languages_supported': 'eng,gre',
                                        'temp_extent': 'YYYY-MM-DD/YYYY-MM-DD'},
                   'metadata:main': {'contact_address': 'Mailing Address',
                                     'contact_city': 'City',
                                     'contact_country': 'Country',
                                     'contact_email': 'Email Address',
                                     'contact_fax': '+xx-xxx-xxx-xxxx',
                                     'contact_hours': 'Hours of Service',
                                     'contact_instructions': 'During hours of '
                                                             'service. Off on '
                                                             'weekends.',
                                     'contact_name': 'Lastname, Firstname',
                                     'contact_phone': '+xx-xxx-xxx-xxxx',
                                     'contact_position': 'Position Title',
                                     'contact_postalcode': 'Zip or Postal Code',
                                     'contact_role': 'pointOfContact',
                                     'contact_stateorprovince': 'Administrative '
                                                                'Area',
                                     'contact_url': 'Contact URL',
                                     'identification_abstract': 'GeoNode is an '
                                                                'open source '
                                                                'platform that '
                                                                'facilitates '
                                                                'the creation, '
                                                                'sharing, and '
                                                                'collaborative '
                                                                'use of '
                                                                'geospatial '
                                                                'data',
                                     'identification_accessconstraints': 'None',
                                     'identification_fees': 'None',
                                     'identification_keywords': '********************',
                                     'identification_keywords_type': '********************',
                                     'identification_title': 'GeoNode '
                                                             'Catalogue',
                                     'provider_name': 'Organization Name',
                                     'provider_url': 'https://nafcoast.org/'},
                   'server': {'domaincounts': 'true',
                              'encoding': 'UTF-8',
                              'home': '.',
                              'language': 'en',
                              'maxrecords': '20',
                              'pretty_print': 'true',
                              'profiles': 'apiso,ebrim',
                              'url': 'https://nafcoast.org/catalogue/csw'}}}
RABBITMQ_SIGNALS_BROKER_URL
'amqp://localhost:5672'
RECAPTCHA_ENABLED
False
RESOURCE_PUBLISHING
False
REST_FRAMEWORK
{'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly']}
ROOT_URLCONF
'nafcoast.urls'
S3_MEDIA_ENABLED
False
S3_STATIC_ENABLED
False
SEARCH_FILTERS
{'CATEGORIES_ENABLED': True,
 'DATE_ENABLED': True,
 'EXTENT_ENABLED': False,
 'GROUPS_ENABLED': False,
 'GROUP_CATEGORIES_ENABLED': False,
 'H_KEYWORDS_ENABLED': '********************',
 'KEYWORDS_ENABLED': '********************',
 'OWNERS_ENABLED': True,
 'REGION_ENABLED': True,
 'TEXT_ENABLED': True,
 'TYPE_ENABLED': True,
 'T_KEYWORDS_ENABLED': '********************'}
SEARCH_RESOURCES_EXTENDED
1
SECRET_KEY
'********************'
SECURE_BROWSER_XSS_FILTER
True
SECURE_CONTENT_TYPE_NOSNIFF
True
SECURE_HSTS_INCLUDE_SUBDOMAINS
True
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
3600
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
'root@localhost'
SERVICE_UPDATE_INTERVAL
0
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_SAMESITE
'Lax'
SESSION_COOKIE_SECURE
False
SESSION_ENGINE
'django.contrib.sessions.backends.db'
SESSION_EXPIRED_CONTROL_ENABLED
True
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
'django.contrib.sessions.serializers.PickleSerializer'
SETTINGS_MODULE
'nafcoast.settings'
SHORT_DATETIME_FORMAT
'm/d/Y P'
SHORT_DATE_FORMAT
'm/d/Y'
SHOW_PROFILE_EMAIL
False
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
['1_8.W001', 'fields.W340', 'auth.W004', 'urls.W002']
SITEURL
'https://nafcoast.org/'
SITE_HOST_NAME
'localhost'
SITE_HOST_PORT
8000
SITE_HOST_SCHEMA
'http'
SITE_ID
1
SKIP_PERMS_FILTER
False
SOCIALACCOUNT_ADAPTER
'geonode.people.adapters.SocialAccountAdapter'
SOCIALACCOUNT_AUTO_SIGNUP
True
SOCIALACCOUNT_PROFILE_EXTRACTORS
{'facebook': 'geonode.people.profileextractors.FacebookExtractor',
 'linkedin_oauth2': 'geonode.people.profileextractors.LinkedInExtractor'}
SOCIALACCOUNT_PROVIDERS
{'facebook': {'FIELDS': ['id',
                         'email',
                         'name',
                         'first_name',
                         'last_name',
                         'verified',
                         'locale',
                         'timezone',
                         'link',
                         'gender'],
              'METHOD': 'oauth2',
              'SCOPE': ['email', 'public_profile']},
 'linkedin_oauth2': {'PROFILE_FIELDS': ['id',
                                        'email-address',
                                        'first-name',
                                        'last-name',
                                        'picture-url',
                                        'public-profile-url'],
                     'SCOPE': ['r_emailaddress', 'r_liteprofile']}}
SOCIALACCOUNT_WITH_GEONODE_LOCAL_SINGUP
1
SOCIAL_ORIGINS
[{'css_class': 'email',
  'label': 'Email',
  'url': 'mailto:?subject={name}&body={url}'},
 {'css_class': 'fb',
  'label': 'Facebook',
  'url': 'http://www.facebook.com/sharer.php?u={url}'},
 {'css_class': 'tw',
  'label': 'Twitter',
  'url': 'https://twitter.com/share?url={url}&hashtags={hashtags}'}]
SRID
{'DETAIL': 'never'}
STATICFILES_DIRS
['/usr/local/lib/python3.8/site-packages/geonode/static',
 '/usr/local/lib/python3.8/site-packages/cartoview/static',
 '/usr/src/carto_app/pfz/templates/pfz/build/static',
 '/usr/src/carto_app/.well-known',
 '/usr/src/carto_app/apps/cartoview_cms/templates/cartoview_cms/product/build/static']
STATICFILES_FINDERS
('django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder')
STATICFILES_LOCATION
'static'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
'/usr/src/carto_app/static'
STATIC_URL
'/static/'
TASTYPIE_DEFAULT_FORMATS
['json']
TEMPLATES
[{'APP_DIRS': True,
  'BACKEND': 'django.template.backends.django.DjangoTemplates',
  'DIRS': ['/usr/src/carto_app/templates',
           '/usr/local/lib/python3.8/site-packages/cartoview/templates',
           '/usr/local/lib/python3.8/site-packages/geonode/templates'],
  'NAME': 'GeoNode Project Templates',
  'OPTIONS': {'context_processors': ['django.template.context_processors.debug',
                                     'django.template.context_processors.i18n',
                                     'django.template.context_processors.tz',
                                     'django.template.context_processors.request',
                                     'django.template.context_processors.media',
                                     'django.template.context_processors.static',
                                     'django.contrib.auth.context_processors.auth',
                                     'django.contrib.messages.context_processors.messages',
                                     'django.contrib.auth.context_processors.auth',
                                     'geonode.context_processors.resource_urls',
                                     'geonode.geoserver.context_processors.geoserver_urls',
                                     'geonode.themes.context_processors.custom_theme',
                                     'cartoview.app_manager.context_processors.cartoview_processor',
                                     'cartoview.app_manager.context_processors.site_logo',
                                     'wagtailmenus.context_processors.wagtailmenus',
                                     'news.context_processors.get_news_objects',
                                     'videos.context_processors.get_videos_objects',
                                     'visitors.context_processors.get_home_text',
                                     'mapstore2_adapter.context_processors.resource_urls'],
              'debug': True}}]
TEST
False
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
'geonode.tests.suite.runner.GeoNodeBaseSuiteDiscoverRunner'
TEST_RUNNER_KEEPDB
0
TEST_RUNNER_PARALLEL
1
THEME_ACCOUNT_CONTACT_EMAIL
'admin@example.com'
THOUSAND_SEPARATOR
','
THUMBNAIL_GENERATOR
'geonode.layers.utils.create_gs_thumbnail_geonode'
THUMBNAIL_GENERATOR_DEFAULT_BG
'https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'
THUMBNAIL_GENERATOR_DEFAULT_SIZE
{'height': 200, 'width': 240}
THUMBNAIL_LOCATION
'thumbs'
TIME_FORMAT
'P'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE
'UTC'
TINYMCE_DEFAULT_CONFIG
{'autosave_ask_before_unload': 'true',
 'autosave_interval': '30s',
 'autosave_prefix': '{path}{query}-{id}-',
 'autosave_restore_when_empty': 'false',
 'autosave_retention': '2m',
 'content_css': '//www.tiny.cloud/css/codepen.min.css',
 'contextmenu': 'link image imagetools table',
 'height': 500,
 'image_advtab': 'true',
 'image_caption': 'true',
 'imagetools_cors_hosts': ['picsum.photos'],
 'importcss_append': 'true',
 'menubar': 'file edit view insert format tools table help',
 'noneditable_noneditable_class': 'mceNonEditable',
 'plugins': 'print preview paste importcss searchreplace autolink autosave '
            'save directionality code visualblocks visualchars fullscreen '
            'image link media template codesample table charmap hr pagebreak '
            'nonbreaking anchor toc insertdatetime advlist lists wordcount '
            'imagetools textpattern noneditable help charmap quickbars '
            'emoticons',
 'quickbars_selection_toolbar': 'bold italic | quicklink h2 h3 blockquote '
                                'quickimage quicktable',
 'template_cdate_format': '[Date Created (CDATE): %m/%d/%Y : %H:%M:%S]',
 'template_mdate_format': '[Date Modified (MDATE): %m/%d/%Y : %H:%M:%S]',
 'templates': [{'content': '<div class="mceTmpl"><table width="98%%"  '
                           'border="0" cellspacing="0" cellpadding="0"><tr><th '
                           'scope="col"> </th><th scope="col"> '
                           '</th></tr><tr><td> </td><td> '
                           '</td></tr></table></div>',
                'description': 'creates a new table',
                'title': 'New Table'},
               {'content': 'Once upon a time...',
                'description': 'A cure for writers block',
                'title': 'Starting my story'},
               {'content': '<div class="mceTmpl"><span '
                           'class="cdate">cdate</span><br /><span '
                           'class="mdate">mdate</span><h2>My '
                           'List</h2><ul><li></li><li></li></ul></div>',
                'description': 'New List with dates',
                'title': 'New list with dates'}],
 'theme': 'silver',
 'toolbar': 'undo redo | bold italic underline strikethrough | fontselect '
            'fontsizeselect formatselect | alignleft aligncenter alignright '
            'alignjustify | outdent indent |  numlist bullist | forecolor '
            'backcolor removeformat | pagebreak | charmap emoticons | '
            'fullscreen  preview save | insertfile image media template link '
            'anchor codesample | ltr rtl',
 'toolbar_mode': 'sliding',
 'toolbar_sticky': 'true'}
TOPICCATEGORY_MANDATORY
False
TWITTER_CARD
True
TWITTER_HASHTAGS
['geonode']
TWITTER_SITE
'@GeoNode'
UNOCONV_ENABLE
False
UPDATE_RESOURCE_LINKS_AT_MIGRATE
False
UPLOADER
{'BACKEND': 'geonode.importer',
 'OPTIONS': {'MOSAIC_ENABLED': False, 'TIME_ENABLED': True},
 'SUPPORTED_CRS': ['EPSG:4326',
                   'EPSG:3785',
                   'EPSG:3857',
                   'EPSG:32647',
                   'EPSG:32736'],
 'SUPPORTED_EXT': ['.shp',
                   '.csv',
                   '.kml',
                   '.kmz',
                   '.json',
                   '.geojson',
                   '.tif',
                   '.tiff',
                   '.geotiff',
                   '.gml',
                   '.xml']}
USER_ANALYTICS_ENABLED
True
USER_ANALYTICS_GZIP
True
USER_MESSAGES_ALLOW_MULTIPLE_RECIPIENTS
True
USE_GEOSERVER
True
USE_I18N
True
USE_L10N
True
USE_THOUSAND_SEPARATOR
False
USE_TZ
True
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
VERSION
'3.1.0'
WAGTAIL_CONTENT_LANGUAGES
[('en', 'English'), ('fr', 'French'), ('ar', 'Arabic')]
WAGTAIL_SITE_NAME
'CMS'
WSGI_APPLICATION
None
X_FRAME_OPTIONS
'DENY'
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.