This is a test environment. All entries will be deleted.

large gulls

blue ring with 4 letters (third=A or O)

Details

coordinator
Eric Stienen send e-mail
website none
cr-birding https://cr-birding.org/node/337
ring area Belgium
animals 12453
observations 176700, of which 13419 are captures
ringed in 1986 to 2024

Example bird

ABAB
Shorthand: W-ABAB explanation
This is an arbitrary example of a bird that might not exist.

Data entry

DJDT

Versions

Package Name Version
Django 5.0.7
Python 3.10.12
allauth Allauth 65.0.2.final.0
crbirding2 Crbirding2 2.0.1
debug_toolbar Debug Toolbar 4.4.6
django_bootstrap5 Django_Bootstrap5 24.3
django_filters Django_Filters 24.3
django_select2 Select2 5.0.7
django_tables2 Django_Tables2 2.7.0
rest_framework Django REST framework 3.15.2
rest_framework_gis Rest_Framework_Gis 1.1
rosetta Rosetta 0.10.1
rules Rules 3.5.0.final.1

Time

Resource usage

Resource Value
User CPU time 724.738 msec
System CPU time 10.559 msec
Total CPU time 735.297 msec
Elapsed time 1006.272 msec
Context switches 102 voluntary, 16 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from crbirding2.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ACCOUNT_EMAIL_REQUIRED True
ACCOUNT_EMAIL_VERIFICATION 'mandatory'
ADMINS []
ALLOWED_HOSTS ['*']
APPEND_SLASH True
AUTHENTICATION_BACKENDS ('rules.permissions.ObjectPermissionBackend', 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend')
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'website.User'
BASE_DIR '/opt/projects/crbirding2-test'
CACHES {'default': {'BACKEND': 'django.core.cache.backends.memcached.PyMemcacheCache', 'KEY_PREFIX': '********************', 'LOCATION': '127.0.0.1:11211', 'TIMEOUT': 30}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CORS_ALLOW_CREDENTIALS True
CORS_EXPOSE_HEADERS ('Location',)
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_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 {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.contrib.gis.db.backends.postgis', 'HOST': 'diversen-pg16.c0oq2hjm5tgp.eu-central-1.rds.amazonaws.com', 'NAME': 'crbirding_submit_test', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'crbirding_submit_user'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 1000
DATA_UPLOAD_MAX_NUMBER_FILES 100
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', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M']
DATE_FORMAT 'j N 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_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x7f5a7013f9a0>}
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.BigAutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'CrBirding2 Test Admin <crbirding2-test-admin@sovon.nl>'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
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 False
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 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.TemplatesSetting'
IGNORABLE_404_URLS []
INSTALLED_APPS ['modeltranslation', 'django.contrib.admindocs', 'allauth', 'allauth.account', 'django.forms', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.gis', 'django.contrib.contenttypes', 'django.contrib.humanize', 'django.contrib.sites', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_bootstrap5', 'django_filters', 'django_markdown2', 'django_select2', 'django_tables2', 'rest_framework', 'rest_framework_gis', 'animals', 'crbirding2', 'leaflet', 'markers', 'measurements', 'news', 'notifications', 'observations', 'photos', 'projects', 'species', 'website', 'world', 'debug_toolbar', 'rosetta', 'rules.apps.AutodiscoverRulesConfig']
INTERNAL_IPS ['127.0.0.1', '172.31.21.218', '3.121.0.19']
LANGUAGES [('en', 'English'), ('nl', 'Dutch'), ('de', 'German'), ('fr', 'French')]
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'en'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS ['/opt/projects/crbirding2-test/locale']
LOGGING {'filters': {'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'level': 'DEBUG'}}, 'loggers': {'': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': False}, 'django.db.backends': {'level': 'DEBUG'}}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL 'home'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT '/opt/data/crbirding2-test/storage/'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['django.middleware.security.SecurityMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'allauth.account.middleware.AccountMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
REST_FRAMEWORK {'ALLOWED_VERSIONS': ['v1.2'], 'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.BasicAuthentication', 'rest_framework.authentication.SessionAuthentication'], 'DEFAULT_FILTER_BACKENDS': ['django_filters.rest_framework.DjangoFilterBackend'], 'DEFAULT_PAGINATION_CLASS': 'rest_api.pagination.CustomLimitOffsetPagination', 'DEFAULT_VERSION': 'v1.2', 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.URLPathVersioning', 'PAGE_SIZE': 100}
ROOT_URLCONF 'crbirding2.urls'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SELECT2_CACHE_BACKEND 'default'
SELECT2_CACHE_PREFIX 'select2_'
SELECT2_CSS ['admin/css/vendor/select2/select2.min.css']
SELECT2_I18N_AVAILABLE_LANGUAGES ['ar', 'az', 'bg', 'ca', 'cs', 'da', 'de', 'el', 'en', 'es', 'et', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'is', 'it', 'ja', 'km', 'ko', 'lt', 'lv', 'mk', 'ms', 'nb', 'nl', 'pl', 'pt-BR', 'pt', 'ro', 'ru', 'sk', 'sr-Cyrl', 'sr', 'sv', 'th', 'tr', 'uk', 'vi', 'zh-CN', 'zh-TW']
SELECT2_I18N_PATH 'admin/js/vendor/select2/i18n'
SELECT2_JS ['admin/js/vendor/select2/select2.full.min.js']
SELECT2_JSON_ENCODER 'django.core.serializers.json.DjangoJSONEncoder'
SELECT2_THEME 'default'
SERVER_EMAIL 'root@localhost'
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_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'crbirding2.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SITE_ID 1
STATICFILES_DIRS []
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/var/www/crbirding2-test'
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/opt/projects/crbirding2-test/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', 'website.context_processors.user_projects_processor']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'H:i'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Amsterdam'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION 'crbirding2.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection close
Host test-crbirding2.sovon.nl
Referer https://test-crbirding2.sovon.nl/projects/38
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.117
X-Forwarded-Proto https
X-Real-Ip 216.73.216.117

Response headers

Key Value
Content-Language en
Content-Length 10333
Content-Type text/html; charset=utf-8
Vary Cookie, Accept-Language
X-Frame-Options DENY

WSGI environ

Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.

Key Value
PATH_INFO /projects/38/
QUERY_STRING
REMOTE_ADDR
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME test-crbirding2.sovon.nl
SERVER_PORT 443
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/23.0.0

Request

View information

View function Arguments Keyword arguments URL name
projects.views.ProjectDetailView () {'pk': 38} project_detail

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  • default 283.54 ms (78 queries including 70 similar and 70 duplicates )
Query Timeline Time (ms) Action
SELECT "projects_project"."id",
       "projects_project"."name",
       "projects_project"."name_en",
       "projects_project"."name_nl",
       "projects_project"."name_de",
       "projects_project"."name_fr",
       "projects_project"."url",
       "projects_project"."facebook",
       "projects_project"."twitter",
       "projects_project"."email",
       "projects_project"."coordinator_name",
       "projects_project"."description",
       "projects_project"."description_en",
       "projects_project"."description_nl",
       "projects_project"."description_de",
       "projects_project"."description_fr",
       "projects_project"."ringarea",
       "projects_project"."cr_birding",
       "projects_project"."owner_id",
       "projects_project"."shorthand",
       "projects_project"."shorthand_firstchars",
       "projects_project"."is_active",
       "projects_project"."round_coordinates",
       "projects_project"."allow_public_input",
       "projects_project"."allow_catch_input",
       "projects_project"."observers_catch",
       "projects_project"."ringers_observation",
       "projects_project"."allow_life_history_download",
       "projects_project"."life_history_download_ringers",
       "projects_project"."colorrings_needed",
       "projects_project"."special_chars_in_shorthand",
       "projects_project"."use_oi_not_01",
       "projects_project"."triplebar_character",
       "projects_project"."allow_group"
  FROM "projects_project"
 WHERE "projects_project"."id" = 38
 LIMIT 21
SELECT ••• FROM "projects_project" WHERE "projects_project"."id" = 38 LIMIT 21
2 similar queries. Duplicated 2 times.
2.28

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(108)
  self.object = self.get_object()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get_object(53)
  obj = queryset.get()

SELECT "projects_project"."id",
       "projects_project"."name",
       "projects_project"."name_en",
       "projects_project"."name_nl",
       "projects_project"."name_de",
       "projects_project"."name_fr",
       "projects_project"."url",
       "projects_project"."facebook",
       "projects_project"."twitter",
       "projects_project"."email",
       "projects_project"."coordinator_name",
       "projects_project"."description",
       "projects_project"."description_en",
       "projects_project"."description_nl",
       "projects_project"."description_de",
       "projects_project"."description_fr",
       "projects_project"."ringarea",
       "projects_project"."cr_birding",
       "projects_project"."owner_id",
       "projects_project"."shorthand",
       "projects_project"."shorthand_firstchars",
       "projects_project"."is_active",
       "projects_project"."round_coordinates",
       "projects_project"."allow_public_input",
       "projects_project"."allow_catch_input",
       "projects_project"."observers_catch",
       "projects_project"."ringers_observation",
       "projects_project"."allow_life_history_download",
       "projects_project"."life_history_download_ringers",
       "projects_project"."colorrings_needed",
       "projects_project"."special_chars_in_shorthand",
       "projects_project"."use_oi_not_01",
       "projects_project"."triplebar_character",
       "projects_project"."allow_group"
  FROM "projects_project"
 WHERE "projects_project"."id" = 38
 LIMIT 21
SELECT ••• FROM "projects_project" WHERE "projects_project"."id" = 38 LIMIT 21
2 similar queries. Duplicated 2 times.
1.43

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(79)
  project = self.get_object()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get_object(53)
  obj = queryset.get()

SELECT "django_content_type"."id",
       "django_content_type"."app_label",
       "django_content_type"."model"
  FROM "django_content_type"
 WHERE ("django_content_type"."app_label" = 'animals' AND "django_content_type"."model" = 'animal')
 LIMIT 21
SELECT ••• FROM "django_content_type" WHERE ("django_content_type"."app_label" = 'animals' AND "django_content_type"."model" = 'animal') LIMIT 21
1.83

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(81)
  animal_type = ContentType.objects.get(app_label='animals', model='animal')

SELECT "markers_marker"."id",
       "markers_marker"."start_date"
  FROM "markers_marker"
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" IN (SELECT U0."id" FROM "animals_animal" U0 WHERE (U0."deleted_at" IS NULL AND U0."project_id" = 38)) AND "markers_marker"."start_date" IS NOT NULL AND NOT ("markers_marker"."color1_id" = 6))
 ORDER BY "markers_marker"."start_date" ASC
 LIMIT 1
SELECT ••• FROM "markers_marker" WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" IN (SELECT U0."id" FROM "animals_animal" U0 WHERE (U0."deleted_at" IS NULL AND U0."project_id" = 38)) AND "markers_marker"."start_date" IS NOT NULL AND NOT ("markers_marker"."color1_id" = 6)) ORDER BY "markers_marker"."start_date" ASC LIMIT 1
33.06

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(87)
  context['first_year'] = marker_qs.earliest('start_date').start_date.year

SELECT "markers_marker"."id",
       "markers_marker"."start_date"
  FROM "markers_marker"
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" IN (SELECT U0."id" FROM "animals_animal" U0 WHERE (U0."deleted_at" IS NULL AND U0."project_id" = 38)) AND "markers_marker"."start_date" IS NOT NULL AND NOT ("markers_marker"."color1_id" = 6))
 ORDER BY "markers_marker"."start_date" DESC
 LIMIT 1
SELECT ••• FROM "markers_marker" WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" IN (SELECT U0."id" FROM "animals_animal" U0 WHERE (U0."deleted_at" IS NULL AND U0."project_id" = 38)) AND "markers_marker"."start_date" IS NOT NULL AND NOT ("markers_marker"."color1_id" = 6)) ORDER BY "markers_marker"."start_date" DESC LIMIT 1
32.18

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(91)
  context['last_year'] = marker_qs.latest('start_date').start_date.year

SELECT "website_snippet"."id",
       "website_snippet"."slug",
       "website_snippet"."title",
       "website_snippet"."title_en",
       "website_snippet"."title_nl",
       "website_snippet"."title_de",
       "website_snippet"."title_fr",
       "website_snippet"."content",
       "website_snippet"."content_en",
       "website_snippet"."content_nl",
       "website_snippet"."content_de",
       "website_snippet"."content_fr"
  FROM "website_snippet"
 WHERE "website_snippet"."slug" = '1CR4'
 LIMIT 1
SELECT ••• FROM "website_snippet" WHERE "website_snippet"."slug" = '1CR4' LIMIT 1
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(96)
  context['shorthand_help_url'] = project.get_shorthand_help_url()

/opt/projects/crbirding2-test/projects/models.py in get_shorthand_help_url(315)
  if snippet and snippet[0].content:

SELECT "website_user"."id",
       "website_user"."password",
       "website_user"."last_login",
       "website_user"."is_superuser",
       "website_user"."first_name",
       "website_user"."last_name",
       "website_user"."email",
       "website_user"."is_staff",
       "website_user"."is_active",
       "website_user"."date_joined",
       "website_user"."username",
       "website_user"."alias",
       "website_user"."address",
       "website_user"."postal_code",
       "website_user"."place",
       "website_user"."country_id",
       "website_user"."mobile_phone",
       "website_user"."language",
       "website_user"."show_name",
       "website_user"."share_photos",
       "website_user"."is_admin",
       "website_user"."privacy_shown",
       "website_user"."map_type",
       "website_user"."notes"
  FROM "website_user"
 WHERE "website_user"."id" = 953
 LIMIT 21
SELECT ••• FROM "website_user" WHERE "website_user"."id" = 953 LIMIT 21
1.86

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(106)
  "!=": infix(10, lambda context, x, y: x.eval(context) != y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(885)
  current = getattr(current, bit)

10 {% trans "coordinator" %}
11 </td>
12 <td>
13 {% if user != project.owner %}
14 {% with user=project.owner project_coordinator=project.coordinator_name project_email=project.email %}
15 {% include 'website/_row_user_email.html' %}
16 {% endwith %}
17 {% else %}

/opt/projects/crbirding2-test/templates/projects/_project_stats.html

SELECT COUNT(*) AS "__count"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
SELECT COUNT(*) AS "__count" FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
4.57

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

78 {% trans "animals" %}
79 </td>
80 <td>
81 {{ project.animal_set.count }}
82 </td>
83 </tr>
84
85 <tr>

/opt/projects/crbirding2-test/templates/projects/_project_stats.html

SELECT COUNT(*) AS "__count"
  FROM "observations_observation"
 WHERE ("observations_observation"."deleted_at" IS NULL AND "observations_observation"."project_id" = 38)
SELECT COUNT(*) AS "__count" FROM "observations_observation" WHERE ("observations_observation"."deleted_at" IS NULL AND "observations_observation"."project_id" = 38)
23.59

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(547)
  values = {key: val.resolve(context) for key, val in self.extra_context.items()}

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in <dictcomp>(547)
  values = {key: val.resolve(context) for key, val in self.extra_context.items()}

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_num_observations(301)
  return Observation.objects.filter(project=self).count()

87 {% trans "observations" %}
88 </td>
89 <td>
90 {% with num_observations=project.get_num_observations num_captures=project.get_num_captures %}
91 {% blocktrans %}{{ num_observations }}, of which {{ num_captures }} are captures{% endblocktrans %}
92 {% endwith %}
93 </td>
94 </tr>

/opt/projects/crbirding2-test/templates/projects/_project_stats.html

SELECT COUNT(*) AS "__count"
  FROM "observations_observation"
 WHERE ("observations_observation"."deleted_at" IS NULL AND "observations_observation"."is_capture" AND "observations_observation"."project_id" = 38)
SELECT COUNT(*) AS "__count" FROM "observations_observation" WHERE ("observations_observation"."deleted_at" IS NULL AND "observations_observation"."is_capture" AND "observations_observation"."project_id" = 38)
45.00

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(547)
  values = {key: val.resolve(context) for key, val in self.extra_context.items()}

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in <dictcomp>(547)
  values = {key: val.resolve(context) for key, val in self.extra_context.items()}

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_num_captures(304)
  return Observation.objects.filter(project=self, is_capture=True).count()

87 {% trans "observations" %}
88 </td>
89 <td>
90 {% with num_observations=project.get_num_observations num_captures=project.get_num_captures %}
91 {% blocktrans %}{{ num_observations }}, of which {{ num_captures }} are captures{% endblocktrans %}
92 {% endwith %}
93 </td>
94 </tr>

/opt/projects/crbirding2-test/templates/projects/_project_stats.html

SELECT 1 AS "a"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 LIMIT 1
SELECT 1 AS "a" FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) LIMIT 1
4 similar queries. Duplicated 4 times.
2.13

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(162)
  animals_exist = Animal.objects.filter(project=self).exists()

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "animals_animal"."id"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 ORDER BY "animals_animal"."id" DESC
 LIMIT 5
SELECT ••• FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) ORDER BY "animals_animal"."id" DESC LIMIT 5
4 similar queries. Duplicated 4 times.
4.42

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(167)
  max_animals = min(max_animals, len(animals))

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
2.15

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.76

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.82

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.80

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.72

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.88

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.86

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.85

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.89

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.89

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.81

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.85

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.70

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.68

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

46 </div>
47
48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT 1 AS "a"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 LIMIT 1
SELECT 1 AS "a" FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) LIMIT 1
4 similar queries. Duplicated 4 times.
2.07

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(162)
  animals_exist = Animal.objects.filter(project=self).exists()

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "animals_animal"."id"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 ORDER BY "animals_animal"."id" DESC
 LIMIT 5
SELECT ••• FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) ORDER BY "animals_animal"."id" DESC LIMIT 5
4 similar queries. Duplicated 4 times.
4.29

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(167)
  max_animals = min(max_animals, len(animals))

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.67

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.69

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.84

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.72

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.80

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.85

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.70

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.73

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.68

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.81

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.70

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.92

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(242)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

48 <div class="col-sm">
49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT 1 AS "a"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 LIMIT 1
SELECT 1 AS "a" FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) LIMIT 1
4 similar queries. Duplicated 4 times.
2.50

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(162)
  animals_exist = Animal.objects.filter(project=self).exists()

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "animals_animal"."id"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 ORDER BY "animals_animal"."id" DESC
 LIMIT 5
SELECT ••• FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) ORDER BY "animals_animal"."id" DESC LIMIT 5
4 similar queries. Duplicated 4 times.
4.59

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(167)
  max_animals = min(max_animals, len(animals))

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.87

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.82

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.91

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.97

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
2.07

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.82

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.87

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.73

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.81

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.67

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.84

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

49 {% if example_markers %}
50 <h2>{% trans "example bird"|capfirst %}</h2>
51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT 1 AS "a"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 LIMIT 1
SELECT 1 AS "a" FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) LIMIT 1
4 similar queries. Duplicated 4 times.
2.28

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(162)
  animals_exist = Animal.objects.filter(project=self).exists()

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "animals_animal"."id"
  FROM "animals_animal"
 WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38)
 ORDER BY "animals_animal"."id" DESC
 LIMIT 5
SELECT ••• FROM "animals_animal" WHERE ("animals_animal"."deleted_at" IS NULL AND "animals_animal"."project_id" = 38) ORDER BY "animals_animal"."id" DESC LIMIT 5
4 similar queries. Duplicated 4 times.
4.47

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(167)
  max_animals = min(max_animals, len(animals))

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.87

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.74

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.71

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.67

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NOT NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.73

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(177)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.65

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.64

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.70

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."start_date" IS NULL AND "markers_marker"."end_date" IS NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.75

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(201)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102260 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.73

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102259 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.77

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102258 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
3.25

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102257 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
1.89

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

SELECT "markers_marker"."id",
       "markers_marker"."position_id",
       "markers_marker"."sort_order",
       "markers_marker"."suffix",
       "markers_marker"."color1_id",
       "markers_marker"."color2_id",
       "markers_marker"."inscription",
       "markers_marker"."start_date",
       "markers_marker"."end_date",
       "markers_position"."id",
       "markers_position"."code",
       "markers_position"."name",
       "markers_position"."name_en",
       "markers_position"."name_nl",
       "markers_position"."name_de",
       "markers_position"."name_fr",
       "markers_position"."is_exact",
       "markers_position"."sort_order",
       "markers_position"."position_type",
       "markers_color"."id",
       "markers_color"."letter",
       "markers_color"."name",
       "markers_color"."name_en",
       "markers_color"."name_nl",
       "markers_color"."name_de",
       "markers_color"."name_fr",
       "markers_color"."hex_code",
       "markers_color"."is_color1",
       "markers_color"."is_color2",
       "markers_color"."sort_order"
  FROM "markers_marker"
 INNER JOIN "markers_color"
    ON ("markers_marker"."color1_id" = "markers_color"."id")
 INNER JOIN "markers_position"
    ON ("markers_marker"."position_id" = "markers_position"."id")
 WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M'))
 ORDER BY "markers_position"."sort_order" ASC,
          "markers_marker"."sort_order" ASC,
          "markers_marker"."id" ASC
SELECT ••• FROM "markers_marker" INNER JOIN "markers_color" ON ("markers_marker"."color1_id" = "markers_color"."id") INNER JOIN "markers_position" ON ("markers_marker"."position_id" = "markers_position"."id") WHERE ("markers_marker"."content_type_id" = 14 AND "markers_marker"."object_id" = 102256 AND "markers_marker"."end_date" IS NOT NULL AND NOT ("markers_color"."letter" = 'M')) ORDER BY "markers_position"."sort_order" ASC, "markers_marker"."sort_order" ASC, "markers_marker"."id" ASC
20 similar queries. Duplicated 4 times.
2.14

Connection: default

Transaction status: Idle

/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(270)
  bird_id = self.get_example_bird_id()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird_id(220)
  if list_markers:

51 {% include "markers/_markers_graphics.html" with markers=example_markers %}
52 {% if example_shorthand %}
53 <div>
54 {% trans "shorthand"|capfirst %}: {{ example_shorthand }}
55 {% if shorthand_help_url %}
56 <a href="{{ shorthand_help_url }}">{% trans "explanation" %}</a>
57 {% endif %}
58 </div>

/opt/projects/crbirding2-test/templates/projects/project_detail.html

Static files (286 found, 9 used)

Static file paths

None

Static file apps

  1. modeltranslation
  2. django.contrib.admin
  3. django.contrib.gis
  4. django_select2
  5. django_tables2
  6. rest_framework
  7. crbirding2
  8. leaflet
  9. debug_toolbar
  10. rosetta

Static files

js/markers/markers.js
/opt/projects/crbirding2-test/crbirding2/static/js/markers/markers.js
css/ecrb.css
/opt/projects/crbirding2-test/crbirding2/static/css/ecrb.css
css/markers.css
/opt/projects/crbirding2-test/crbirding2/static/css/markers.css
img/favicon.ico
/opt/projects/crbirding2-test/crbirding2/static/img/favicon.ico
img/logos/ecrb-submit-logo-header.png
/opt/projects/crbirding2-test/crbirding2/static/img/logos/ecrb-submit-logo-header.png
img/logos/Sovon-logo58x44.jpg
/opt/projects/crbirding2-test/crbirding2/static/img/logos/Sovon-logo58x44.jpg
img/logos/vogeltrekstation-logo98x44.jpg
/opt/projects/crbirding2-test/crbirding2/static/img/logos/vogeltrekstation-logo98x44.jpg
img/logos/ecrb-logo77x44.png
/opt/projects/crbirding2-test/crbirding2/static/img/logos/ecrb-logo77x44.png
img/logos/wur-logo232x44.png
/opt/projects/crbirding2-test/crbirding2/static/img/logos/wur-logo232x44.png

django.contrib.staticfiles.finders.AppDirectoriesFinder (286 files)

Path Location
modeltranslation/css/tabbed_translation_fields.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/modeltranslation/static/modeltranslation/css/tabbed_translation_fields.css
modeltranslation/js/tabbed_translation_fields.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/modeltranslation/static/modeltranslation/js/tabbed_translation_fields.js
modeltranslation/js/force_jquery.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/modeltranslation/static/modeltranslation/js/force_jquery.js
modeltranslation/js/clearable_inputs.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/modeltranslation/static/modeltranslation/js/clearable_inputs.js
admin/css/login.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/nav_sidebar.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/autocomplete.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/widgets.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/responsive.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/responsive_rtl.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/forms.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/base.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/dark_mode.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/rtl.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/dashboard.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/changelists.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/vendor/select2/LICENSE-SELECT2.md /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.min.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/img/icon-deletelink.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-addlink.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/icon-no.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/inline-delete.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/tooltag-arrowright.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/tooltag-add.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/icon-unknown.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/icon-yes.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/search.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-unknown-alt.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/selector-icons.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-calendar.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/calendar-icons.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-hidelink.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/LICENSE /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/icon-viewlink.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/sorting-icons.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/README.txt /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/icon-changelink.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-alert.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/icon-clock.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/gis/move_vertex_on.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/js/collapse.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/popup_response.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/cancel.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/theme.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/nav_sidebar.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/autocomplete.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/prepopulate.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/change_form.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/SelectFilter2.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/SelectBox.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/inlines.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/jquery.init.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/filters.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/actions.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/core.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/urlify.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/calendar.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/prepopulate_init.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/vendor/xregexp/xregexp.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/xregexp.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/LICENSE.txt /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/jquery/jquery.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/jquery.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/LICENSE.txt /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/select2/select2.full.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/LICENSE.md /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/i18n/ms.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/vi.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/hy.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/eu.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/is.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/af.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/bg.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/pt.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/sq.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/fa.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/ca.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/sl.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/et.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/fr.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/hsb.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/bn.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/da.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/ps.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/ka.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/zh-CN.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/ne.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/ru.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/it.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/he.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/km.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/az.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/en.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/tk.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/th.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/sk.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/nb.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/sv.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/de.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/lv.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/dsb.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/ro.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/lt.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/ko.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/tr.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/zh-TW.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/el.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/bs.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/pl.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/mk.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/uk.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/fi.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/es.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/nl.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/sr.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/ja.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/id.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/hr.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/pt-BR.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/ar.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/hi.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/cs.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/gl.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/hu.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/admin/DateTimeShortcuts.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
gis/css/ol3.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/css/ol3.css
gis/img/draw_line_off.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_line_off.svg
gis/img/draw_point_off.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_point_off.svg
gis/img/draw_point_on.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_point_on.svg
gis/img/draw_line_on.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_line_on.svg
gis/img/draw_polygon_off.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_polygon_off.svg
gis/img/draw_polygon_on.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/img/draw_polygon_on.svg
gis/js/OLMapWidget.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/gis/static/gis/js/OLMapWidget.js
django_select2/django_select2.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_select2/static/django_select2/django_select2.css
django_select2/django_select2.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_select2/static/django_select2/django_select2.js
django_tables2/bootstrap.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/bootstrap.css
django_tables2/themes/paleblue/css/screen.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/css/screen.css
django_tables2/themes/paleblue/img/missing.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/missing.png
django_tables2/themes/paleblue/img/pagination-bg.gif /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/pagination-bg.gif
django_tables2/themes/paleblue/img/arrow-inactive-up.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/arrow-inactive-up.png
django_tables2/themes/paleblue/img/header-bg.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/header-bg.png
django_tables2/themes/paleblue/img/arrow-active-up.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/arrow-active-up.png
django_tables2/themes/paleblue/img/arrow-active-down.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/arrow-active-down.png
django_tables2/themes/paleblue/img/arrow-inactive-down.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/arrow-inactive-down.png
django_tables2/themes/paleblue/img/false.gif /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/false.gif
django_tables2/themes/paleblue/img/true.gif /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_tables2/static/django_tables2/themes/paleblue/img/true.gif
rest_framework/css/default.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/default.css
rest_framework/css/font-awesome-4.0.3.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
rest_framework/css/bootstrap.min.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css
rest_framework/css/bootstrap.min.css.map /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map
rest_framework/css/prettify.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/prettify.css
rest_framework/css/bootstrap-theme.min.css.map /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
rest_framework/css/bootstrap-tweaks.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
rest_framework/css/bootstrap-theme.min.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
rest_framework/img/glyphicons-halflings.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png
rest_framework/img/glyphicons-halflings-white.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
rest_framework/img/grid.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/grid.png
rest_framework/fonts/glyphicons-halflings-regular.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
rest_framework/fonts/glyphicons-halflings-regular.woff2 /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
rest_framework/fonts/glyphicons-halflings-regular.eot /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
rest_framework/fonts/glyphicons-halflings-regular.woff /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
rest_framework/fonts/fontawesome-webfont.woff /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
rest_framework/fonts/fontawesome-webfont.eot /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
rest_framework/fonts/fontawesome-webfont.ttf /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
rest_framework/fonts/fontawesome-webfont.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
rest_framework/fonts/glyphicons-halflings-regular.ttf /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
rest_framework/js/jquery-3.7.1.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
rest_framework/js/default.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/default.js
rest_framework/js/coreapi-0.1.1.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
rest_framework/js/ajax-form.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/ajax-form.js
rest_framework/js/csrf.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/csrf.js
rest_framework/js/load-ajax-form.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/load-ajax-form.js
rest_framework/js/bootstrap.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js
rest_framework/js/prettify-min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/prettify-min.js
rest_framework/docs/css/jquery.json-view.min.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
rest_framework/docs/css/base.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/base.css
rest_framework/docs/css/highlight.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css
rest_framework/docs/img/grid.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/img/grid.png
rest_framework/docs/img/favicon.ico /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico
rest_framework/docs/js/highlight.pack.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js
rest_framework/docs/js/api.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/api.js
rest_framework/docs/js/jquery.json-view.min.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
xls/crbirding_import_quickstart.xlsx /opt/projects/crbirding2-test/crbirding2/static/xls/crbirding_import_quickstart.xlsx
css/Control.OSMGeocoder.css /opt/projects/crbirding2-test/crbirding2/static/css/Control.OSMGeocoder.css
css/ecrb.css /opt/projects/crbirding2-test/crbirding2/static/css/ecrb.css
css/MarkerCluster.css /opt/projects/crbirding2-test/crbirding2/static/css/MarkerCluster.css
css/MarkerCluster.Default.css /opt/projects/crbirding2-test/crbirding2/static/css/MarkerCluster.Default.css
css/markers.css /opt/projects/crbirding2-test/crbirding2/static/css/markers.css
img/bin_large.jpg /opt/projects/crbirding2-test/crbirding2/static/img/bin_large.jpg
img/._geocoder.png /opt/projects/crbirding2-test/crbirding2/static/img/._geocoder.png
img/geocoder.png /opt/projects/crbirding2-test/crbirding2/static/img/geocoder.png
img/bg_veren.jpg /opt/projects/crbirding2-test/crbirding2/static/img/bg_veren.jpg
img/favicon.ico /opt/projects/crbirding2-test/crbirding2/static/img/favicon.ico
img/pdf.png /opt/projects/crbirding2-test/crbirding2/static/img/pdf.png
img/logos/ecrb-logo77x44.png /opt/projects/crbirding2-test/crbirding2/static/img/logos/ecrb-logo77x44.png
img/logos/ecrb-logo-header.png /opt/projects/crbirding2-test/crbirding2/static/img/logos/ecrb-logo-header.png
img/logos/wur-logo232x44.png /opt/projects/crbirding2-test/crbirding2/static/img/logos/wur-logo232x44.png
img/logos/Sovon-logo58x44.jpg /opt/projects/crbirding2-test/crbirding2/static/img/logos/Sovon-logo58x44.jpg
img/logos/ecrb-submit-logo-header.png /opt/projects/crbirding2-test/crbirding2/static/img/logos/ecrb-submit-logo-header.png
img/logos/vogeltrekstation-logo98x44.jpg /opt/projects/crbirding2-test/crbirding2/static/img/logos/vogeltrekstation-logo98x44.jpg
img/bird/bird_leg.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_leg.png
img/bird/bird_knee.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_knee.png
img/bird/bird_leg.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_leg.pxm
img/bird/bird_schematic_upper_without_legs.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_schematic_upper_without_legs.png
img/bird/._bird_schematic_upper_without_legs.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_schematic_upper_without_legs.png
img/bird/neck.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/neck.png
img/bird/._bird_schematic_upper.key /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_schematic_upper.key
img/bird/bird_schematic_upper_without_legs.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_schematic_upper_without_legs.pxm
img/bird/bird_leg_upper_lower.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_leg_upper_lower.png
img/bird/bird_schematic_upper.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_schematic_upper.pxm
img/bird/bird_leg_knee.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_leg_knee.png
img/bird/._bird_leg.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_leg.png
img/bird/bird_schematic_upper.key /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_schematic_upper.key
img/bird/._bird_schematic_upper.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_schematic_upper.pxm
img/bird/bird_schematic_upper.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_schematic_upper.png
img/bird/._bird_schematic_upper.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_schematic_upper.png
img/bird/._bird_leg_knee.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_leg_knee.png
img/bird/._bird_leg_upper_lower.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_leg_upper_lower.png
img/bird/leg_knee.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/leg_knee.png
img/bird/._bird_leg.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_leg.pxm
img/bird/._bird_knee.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_knee.png
img/bird/._bird_schematic_upper_without_legs.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/._bird_schematic_upper_without_legs.pxm
img/bird/bird_knee.pxm /opt/projects/crbirding2-test/crbirding2/static/img/bird/bird_knee.pxm
img/bird/portrait.png /opt/projects/crbirding2-test/crbirding2/static/img/bird/portrait.png
img/flags/flag-de.png /opt/projects/crbirding2-test/crbirding2/static/img/flags/flag-de.png
img/flags/flag-fr.png /opt/projects/crbirding2-test/crbirding2/static/img/flags/flag-fr.png
img/flags/flag-nl.png /opt/projects/crbirding2-test/crbirding2/static/img/flags/flag-nl.png
img/flags/flag-en.png /opt/projects/crbirding2-test/crbirding2/static/img/flags/flag-en.png
js/Control.OSMGeocoder.js /opt/projects/crbirding2-test/crbirding2/static/js/Control.OSMGeocoder.js
js/jquery.ui.touch-punch.min.js /opt/projects/crbirding2-test/crbirding2/static/js/jquery.ui.touch-punch.min.js
js/jquery-sortable-min.js /opt/projects/crbirding2-test/crbirding2/static/js/jquery-sortable-min.js
js/leaflet.markercluster.js.map /opt/projects/crbirding2-test/crbirding2/static/js/leaflet.markercluster.js.map
js/leaflet.markercluster.js /opt/projects/crbirding2-test/crbirding2/static/js/leaflet.markercluster.js
js/markers/markers.coffee /opt/projects/crbirding2-test/crbirding2/static/js/markers/markers.coffee
js/markers/markers.js /opt/projects/crbirding2-test/crbirding2/static/js/markers/markers.js
pdf/Agreement_for_Projectowners_Example.pdf /opt/projects/crbirding2-test/crbirding2/static/pdf/Agreement_for_Projectowners_Example.pdf
leaflet/Control.MiniMap.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/Control.MiniMap.js
leaflet/leaflet-src.js.map /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet-src.js.map
leaflet/leaflet.js.map /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.js.map
leaflet/leaflet-src.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet-src.js
leaflet/leaflet.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.css
leaflet/leaflet.extras.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.extras.css
leaflet/Control.MiniMap.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/Control.MiniMap.css
leaflet/leaflet_django.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet_django.css
leaflet/proj4.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/proj4.js
leaflet/leaflet.extras.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.extras.js
leaflet/proj4leaflet.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/proj4leaflet.js
leaflet/leaflet.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.js
leaflet/leaflet.forms.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/leaflet.forms.js
leaflet/draw/leaflet.draw-src.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw-src.js
leaflet/draw/leaflet.draw-src.map /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw-src.map
leaflet/draw/leaflet.draw.i18n.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw.i18n.js
leaflet/draw/leaflet.draw.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw.css
leaflet/draw/leaflet.draw.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw.js
leaflet/draw/leaflet.draw-src.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/leaflet.draw-src.css
leaflet/draw/images/spritesheet.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/spritesheet.png
leaflet/draw/images/layers-2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/layers-2x.png
leaflet/draw/images/layers.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/layers.png
leaflet/draw/images/marker-shadow.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/marker-shadow.png
leaflet/draw/images/spritesheet-2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/spritesheet-2x.png
leaflet/draw/images/marker-icon.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/marker-icon.png
leaflet/draw/images/spritesheet.svg /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/spritesheet.svg
leaflet/draw/images/marker-icon-2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/draw/images/marker-icon-2x.png
leaflet/images/marker-icon@2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/marker-icon@2x.png
leaflet/images/layers-2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/layers-2x.png
leaflet/images/layers.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/layers.png
leaflet/images/marker-shadow.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/marker-shadow.png
leaflet/images/marker-icon.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/marker-icon.png
leaflet/images/toggle.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/toggle.png
leaflet/images/marker-icon-2x.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/marker-icon-2x.png
leaflet/images/reset-view.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/leaflet/static/leaflet/images/reset-view.png
debug_toolbar/css/toolbar.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/css/print.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/js/redirect.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/history.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/toolbar.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/utils.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/js/timer.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
admin/rosetta/css/rosetta.css /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rosetta/static/admin/rosetta/css/rosetta.css
admin/rosetta/js/rosetta.js /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rosetta/static/admin/rosetta/js/rosetta.js
admin/img/icon_searchbox_rosetta.png /opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/rosetta/static/admin/img/icon_searchbox_rosetta.png

Templates (13 rendered)

Template path

  1. /opt/projects/crbirding2-test/templates

Templates

projects/project_detail.html
/opt/projects/crbirding2-test/templates/projects/project_detail.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>}
projects/project_base.html
/opt/projects/crbirding2-test/templates/projects/project_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>}
base.html
/opt/projects/crbirding2-test/templates/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>}
bootstrap.html
/opt/projects/crbirding2-test/templates/bootstrap.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>}
website/_navbar.html
/opt/projects/crbirding2-test/templates/website/_navbar.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>}
website/_language_selection.html
/opt/projects/crbirding2-test/templates/website/_language_selection.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'is_project_admin': False, 'is_project_subadmin': False}
django_bootstrap5/messages.html
/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django_bootstrap5/templates/django_bootstrap5/messages.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'False': False, 'None': None, 'True': True, 'block': <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'message_constants': <module 'django.contrib.messages.constants' from '/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/contrib/messages/constants.py'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'request': '<<request>>', 'shorthand_help_url': '/page/1CR4/', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None, 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>}
projects/_project_nav_view.html
/opt/projects/crbirding2-test/templates/projects/_project_nav_view.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression "'projects/_project_nav_view.html'">>, <TextNode: '\n\n '>, <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a6449f250>, <TextNode: '\n '>]>, <TextNode: '\n\n'>]>}
projects/_project_stats.html
/opt/projects/crbirding2-test/templates/projects/_project_stats.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression "'projects/_project_nav_view.html'">>, <TextNode: '\n\n '>, <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a6449f250>, <TextNode: '\n '>]>, <TextNode: '\n\n'>]>} {'block': <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf6a0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf5e0>, <TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf5b0>, <TextNode: '\n\n<div class="row">\n <'>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf4c0>, <TextNode: '</h2>\n\n '>, <IncludeNode: template=<FilterExpression '"projects/_project_stats.html"'>>, <TextNode: '\n\n '>, <Variable Node: project.description|markdown:"safe"|default:txt_no_description>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n <div cl'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n</div>\n\n'>]>, 'is_observer': False, 'is_ringer': False, 'txt_no_description': 'no project description'}
website/_row_user_email.html
/opt/projects/crbirding2-test/templates/website/_row_user_email.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression "'projects/_project_nav_view.html'">>, <TextNode: '\n\n '>, <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a6449f250>, <TextNode: '\n '>]>, <TextNode: '\n\n'>]>} {'block': <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf6a0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf5e0>, <TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf5b0>, <TextNode: '\n\n<div class="row">\n <'>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf4c0>, <TextNode: '</h2>\n\n '>, <IncludeNode: template=<FilterExpression '"projects/_project_stats.html"'>>, <TextNode: '\n\n '>, <Variable Node: project.description|markdown:"safe"|default:txt_no_description>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n <div cl'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n</div>\n\n'>]>, 'is_observer': False, 'is_ringer': False, 'txt_no_description': 'no project description'} {'txt_none': 'none'} {'project_coordinator': '', 'project_email': '', 'user': <User: Eric Stienen>}
markers/_markers_graphics.html
/opt/projects/crbirding2-test/templates/markers/_markers_graphics.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression "'projects/_project_nav_view.html'">>, <TextNode: '\n\n '>, <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a6449f250>, <TextNode: '\n '>]>, <TextNode: '\n\n'>]>} {'block': <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf6a0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf5e0>, <TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf5b0>, <TextNode: '\n\n<div class="row">\n <'>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf4c0>, <TextNode: '</h2>\n\n '>, <IncludeNode: template=<FilterExpression '"projects/_project_stats.html"'>>, <TextNode: '\n\n '>, <Variable Node: project.description|markdown:"safe"|default:txt_no_description>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n <div cl'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n</div>\n\n'>]>, 'is_observer': False, 'is_ringer': False, 'txt_no_description': 'no project description'} {'markers': [<Marker: ?BWN(ABAB)>]}
markers/_marker_graphic.html
/opt/projects/crbirding2-test/templates/markers/_marker_graphic.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression "'projects/_project_nav_view.html'">>, <TextNode: '\n\n '>, <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a6449f250>, <TextNode: '\n '>]>, <TextNode: '\n\n'>]>} {'block': <Block Node: project_content. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf6a0>, <TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a646cf5e0>, <TextNode: '\n '>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf5b0>, <TextNode: '\n\n<div class="row">\n <'>, <django.templatetags.i18n.TranslateNode object at 0x7f5a646cf4c0>, <TextNode: '</h2>\n\n '>, <IncludeNode: template=<FilterExpression '"projects/_project_stats.html"'>>, <TextNode: '\n\n '>, <Variable Node: project.description|markdown:"safe"|default:txt_no_description>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n <div cl'>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n </div>\n\n</div>\n\n'>]>, 'is_observer': False, 'is_ringer': False, 'txt_no_description': 'no project description'} {'markers': [<Marker: ?BWN(ABAB)>]} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'marker': <Marker: ?BWN(ABAB)>} {'position': '?B'}
website/_footer.html
/opt/projects/crbirding2-test/templates/website/_footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>", 'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7f5a63ae5300>>', 'user_projects': None} {'example_markers': <bound method Project.get_example_bird of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'example_shorthand': <bound method Project.get_example_shorthand of <Project: large gulls, blue ring with 4 letters (third=A or O)>>, 'first_year': 1986, 'is_observer': True, 'is_ringer': False, 'last_year': 2024, 'object': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'project': <Project: large gulls, blue ring with 4 letters (third=A or O)>, 'shorthand_help_url': '/page/1CR4/', 'view': <projects.views.ProjectDetailView object at 0x7f5a63ae46a0>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"website/_navbar.html"'>>, <TextNode: '\n\n <div class="content'>, <Block Node: before_title. Contents: []>, <TextNode: '\n\n <h1>'>, <Block Node: title. Contents: []>, <TextNode: '</h1>\n <small>'>, <Block Node: title_info. Contents: []>, <TextNode: '</small>\n\n '>, <Block Node: after_title. Contents: []>, <TextNode: '\n\n '>, <Block Node: messages. Contents: [<TextNode: '\n '>, <django.template.library.SimpleNode object at 0x7f5a64c70a90>, <TextNode: '\n '>]>, <TextNode: '\n\n '>, <Block Node: content. Contents: []>, <TextNode: '\n\n </div>\n\n <div cl'>, <IncludeNode: template=<FilterExpression '"website/_footer.html"'>>, <TextNode: '\n\n </div>\n\n'>]>}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'lGrtOfQwGHMwrAOWz4HZCXm43VJ99KmrPJhD1q9U8LZBKdPW3mOTsxVh9h3DtGPc'>}
django.template.context_processors.debug
Toggle context {}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/projects/38/'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f5a63ae5300>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/projects/38/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
website.context_processors.user_projects_processor
Toggle context {'user_projects': None}

Alerts

No alerts found

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
16 5.2765607833862305 ms 16 0

Commands

add get set get_or_set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 16 0 0 0 0 0 0 0 0 0 0 0 0 0

Calls

Time (ms) Type Arguments Keyword arguments Backend
0.6110 get ('color_M',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/opt/projects/crbirding2-test/projects/views.py in get_context_data(80)
  metal_color = get_color('M')

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.3809 get ('position_?B',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(103)
  position_code = get_position(position_code)

/opt/projects/crbirding2-test/markers/utils.py in get_position(50)
  pos = cache.get(cache_key)

0.2746 get ('color_W',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(104)
  ring_color = get_color(shorthand[0])

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2591 get ('color_N',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(113)
  color2=get_color(ring_color2),

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.3840 get ('position_?B',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(103)
  position_code = get_position(position_code)

/opt/projects/crbirding2-test/markers/utils.py in get_position(50)
  pos = cache.get(cache_key)

0.2886 get ('color_W',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(104)
  ring_color = get_color(shorthand[0])

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2849 get ('color_N',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(204)
  values = {

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_bird(258)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(113)
  color2=get_color(ring_color2),

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2825 get ('position_?B',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in has_one_unique_ring(151)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(103)
  position_code = get_position(position_code)

/opt/projects/crbirding2-test/markers/utils.py in get_position(50)
  pos = cache.get(cache_key)

0.2650 get ('color_W',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in has_one_unique_ring(151)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(104)
  ring_color = get_color(shorthand[0])

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2631 get ('color_N',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(173)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/smartif.py in <lambda>(98)
  "or": infix(6, lambda context, x, y: x.eval(context) or y.eval(context)),

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in has_one_unique_ring(151)
  example_markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(113)
  color2=get_color(ring_color2),

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.4269 get ('position_?B',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(103)
  position_code = get_position(position_code)

/opt/projects/crbirding2-test/markers/utils.py in get_position(50)
  pos = cache.get(cache_key)

0.2978 get ('color_W',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(104)
  ring_color = get_color(shorthand[0])

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2552 get ('color_N',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(113)
  color2=get_color(ring_color2),

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.4121 get ('position_?B',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(103)
  position_code = get_position(position_code)

/opt/projects/crbirding2-test/markers/utils.py in get_position(50)
  pos = cache.get(cache_key)

0.3178 get ('color_W',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(104)
  ring_color = get_color(shorthand[0])

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

0.2730 get ('color_N',) {} <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7f5a658eeef0>
/opt/virtualenvs/crbirding2-test/bin/gunicorn in <module>(8)
  sys.exit(run())

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in run(223)
  handler()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in handle_hup(252)
  self.reload()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in reload(483)
  self.spawn_worker()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/allauth/account/middleware.py in middleware(36)
  response = get_response(request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(171)
  return self._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/opt/virtualenvs/crbirding2-test/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/opt/projects/crbirding2-test/projects/models.py in get_example_shorthand(288)
  markers = self.get_example_markers()

/opt/projects/crbirding2-test/projects/models.py in get_example_markers(129)
  markers = self.shorthand_to_markers(shorthand_object.example_short)

/opt/projects/crbirding2-test/projects/models.py in shorthand_to_markers(325)
  return shorthand_object.get_markers(shorthand, self)

/opt/projects/crbirding2-test/markers/shorthands/shorthand.py in get_markers(111)
  markers = cls.shorthand_to_markers(sh, project)

/opt/projects/crbirding2-test/markers/shorthands/definitions/shorthandbase1crx.py in shorthand_to_markers(113)
  color2=get_color(ring_color2),

/opt/projects/crbirding2-test/markers/utils.py in get_color(35)
  color = cache.get(cache_key)

Signals

Signal Receivers
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete
post_init delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init
post_migrate create_permissions, create_contenttypes, create_default_site
post_save animal_post_save, observation_post_save
pre_delete clear_site_cache
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save clear_site_cache, observation_pre_save
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, Settings.change_setting, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reload_settings, reset_hashers, update_level_tags, reload_api_settings, clear_caches, StaticFilesStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties