DJDT

Versions

Package Name Version
Django 5.2
Python 3.11.3
cities_light Cities_Light 3.9.2
debug_toolbar Debug Toolbar 4.2.0
django_ckeditor_5 Django CKEditor 5 0.1.3
django_extensions Django Extensions 3.2.1
rest_framework Django REST framework 3.15.1
storages Storages 1.13.2
taggit Taggit 6.1.0
wagtail Wagtail core 7.0.0.final.1

Time

Resource usage

Resource Value
User CPU time 930.444 msec
System CPU time 95.688 msec
Total CPU time 1026.132 msec
Elapsed time 1147.612 msec
Context switches 130 voluntary, 37 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from scs_web.settings.staging

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ALLOWED_HOSTS ['*']
APPEND_SLASH True
AUTHENTICATION_BACKENDS '********************'
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL '********************'
BASE_DIR '/app'
BG_CAREER_INSIGHT_ACCESS_CODE '483b919'
CACHES {'default': {'BACKEND': 'django.core.cache.backends.redis.RedisCache', 'LOCATION': 'redis://10.70.97.3:6379'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CACHING_ENABLED '10.70.97.3'
CKEDITOR_5_CONFIGS {'default': {'toolbar': {'items': ['heading', '|', 'bold', 'italic', 'link', 'bulletedList', 'numberedList', 'blockQuote', 'imageUpload']}}, 'extends': {'blockToolbar': ['paragraph', 'heading1', 'heading2', 'heading3', '|', 'bulletedList', 'numberedList', '|', 'blockQuote'], 'heading': {'options': [{'class': 'ck-heading_paragraph', 'model': 'paragraph', 'title': 'Paragraph'}, {'class': 'ck-heading_heading1', 'model': 'heading1', 'title': 'Heading 1', 'view': 'h1'}, {'class': 'ck-heading_heading2', 'model': 'heading2', 'title': 'Heading 2', 'view': 'h2'}, {'class': 'ck-heading_heading3', 'model': 'heading3', 'title': 'Heading 3', 'view': 'h3'}]}, 'image': {'styles': ['full', 'side', 'alignLeft', 'alignRight', 'alignCenter'], 'toolbar': ['imageTextAlternative', '|', 'imageStyle:alignLeft', 'imageStyle:alignRight', 'imageStyle:alignCenter', 'imageStyle:side', '|']}, 'table': {'contentToolbar': ['tableColumn', 'tableRow', 'mergeTableCells', 'tableProperties', 'tableCellProperties'], 'tableCellProperties': {'backgroundColors': [{'color': 'hsl(4, ' '90%, ' '58%)', 'label': 'Red'}, {'color': 'hsl(340, ' '82%, ' '52%)', 'label': 'Pink'}, {'color': 'hsl(291, ' '64%, ' '42%)', 'label': 'Purple'}, {'color': 'hsl(262, ' '52%, ' '47%)', 'label': 'Deep ' 'Purple'}, {'color': 'hsl(231, ' '48%, ' '48%)', 'label': 'Indigo'}, {'color': 'hsl(207, ' '90%, ' '54%)', 'label': 'Blue'}], 'borderColors': [{'color': 'hsl(4, ' '90%, ' '58%)', 'label': 'Red'}, {'color': 'hsl(340, ' '82%, ' '52%)', 'label': 'Pink'}, {'color': 'hsl(291, ' '64%, ' '42%)', 'label': 'Purple'}, {'color': 'hsl(262, ' '52%, ' '47%)', 'label': 'Deep ' 'Purple'}, {'color': 'hsl(231, ' '48%, ' '48%)', 'label': 'Indigo'}, {'color': 'hsl(207, ' '90%, ' '54%)', 'label': 'Blue'}]}, 'tableProperties': {'backgroundColors': [{'color': 'hsl(4, ' '90%, ' '58%)', 'label': 'Red'}, {'color': 'hsl(340, ' '82%, ' '52%)', 'label': 'Pink'}, {'color': 'hsl(291, ' '64%, ' '42%)', 'label': 'Purple'}, {'color': 'hsl(262, ' '52%, ' '47%)', 'label': 'Deep ' 'Purple'}, {'color': 'hsl(231, ' '48%, ' '48%)', 'label': 'Indigo'}, {'color': 'hsl(207, ' '90%, ' '54%)', 'label': 'Blue'}], 'borderColors': [{'color': 'hsl(4, ' '90%, ' '58%)', 'label': 'Red'}, {'color': 'hsl(340, ' '82%, ' '52%)', 'label': 'Pink'}, {'color': 'hsl(291, ' '64%, ' '42%)', 'label': 'Purple'}, {'color': 'hsl(262, ' '52%, ' '47%)', 'label': 'Deep ' 'Purple'}, {'color': 'hsl(231, ' '48%, ' '48%)', 'label': 'Indigo'}, {'color': 'hsl(207, ' '90%, ' '54%)', 'label': 'Blue'}]}}, 'toolbar': {'items': ['heading', '|', 'outdent', 'indent', '|', 'bold', 'italic', 'link', 'underline', 'strikethrough', 'code', 'subscript', 'superscript', 'highlight', '|', 'codeBlock', 'sourceEditing', 'insertImage', 'bulletedList', 'numberedList', 'todoList', '|', 'blockQuote', 'imageUpload', '|', 'fontSize', 'fontFamily', 'fontColor', 'fontBackgroundColor', 'mediaEmbed', 'removeFormat', 'insertTable'], 'shouldNotGroupWhenFull': 'true'}}, 'list': {'properties': {'reversed': 'true', 'startIndex': 'true', 'styles': 'true'}}}
CKEDITOR_5_FILE_UPLOAD_PERMISSION 'authenticated'
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 ['https://scs-web-dot-scs-website-v6.uk.r.appspot.com/*', 'https://scs-website-v6.uk.r.appspot.com/*', 'https://76.186.231.38', 'http://76.186.231.38']
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '10.70.96.3', 'NAME': 'gtscs_db', 'OPTIONS': {'ssl': {'ca': 'docker/gae/staging/certs/server-ca.pem', 'cert': 'docker/gae/staging/certs/client-cert.pem', 'key': '********************'}}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'scsweb_admin'}}
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 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'INSERT_BEFORE': '</head>', 'INTERCEPT_REDIRECTS': False, 'RENDER_PANELS': True, 'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x7bf922953d80>}
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.history.HistoryPanel', 'debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel']
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.AutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FROM_EMAIL 'scswebteam@georgetown.edu'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'postoffice.georgetown.edu'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[SCS Website - Staging]'
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.DjangoTemplates'
GS_BUCKET_NAME 'staging.scs-website-v6.appspot.com'
GS_DEFAULT_ACL None
GS_PROJECT_ID 'scs-website-v6'
GS_QUERYSTRING_AUTH '********************'
IGNORABLE_404_URLS []
IMAGE_SIZES {'classic': {'lrg': {'height': 814, 'width': 1220}, 'med': {'height': 654, 'width': 980}, 'sml': {'height': 494, 'width': 740}, 'xlrg': {'height': 960, 'width': 1440}, 'xsml': {'height': 334, 'width': 500}, 'xxsml': {'height': 200, 'width': 300}}, 'full': {'lrg': {'height': 915, 'width': 1220}, 'med': {'height': 735, 'width': 980}, 'sml': {'height': 555, 'width': 740}, 'xlrg': {'height': 1080, 'width': 1440}, 'xsml': {'height': 375, 'width': 500}, 'xxsml': {'height': 225, 'width': 300}}, 'portraitClassic': {'lrg': {'height': 1220, 'width': 814}, 'med': {'height': 980, 'width': 654}, 'sml': {'height': 740, 'width': 494}, 'xlrg': {'height': 1440, 'width': 960}, 'xsml': {'height': 500, 'width': 334}, 'xxsml': {'height': 300, 'width': 200}}, 'portraitFull': {'lrg': {'height': 1220, 'width': 915}, 'med': {'height': 980, 'width': 735}, 'sml': {'height': 740, 'width': 555}, 'xlrg': {'height': 1440, 'width': 1080}, 'xsml': {'height': 500, 'width': 375}, 'xxsml': {'height': 300, 'width': 225}}, 'square': {'med': {'height': 980, 'width': 980}, 'sml': {'height': 740, 'width': 740}, 'thumb': {'height': 100, 'width': 100}, 'xsml': {'height': 500, 'width': 500}, 'xxsml': {'height': 300, 'width': 300}}, 'ultrawide': {'lrg': {'height': 523, 'width': 1220}, 'med': {'height': 420, 'width': 980}, 'sml': {'height': 317, 'width': 740}, 'xlrg': {'height': 617, 'width': 1440}, 'xsml': {'height': 214, 'width': 500}, 'xxsml': {'height': 129, 'width': 300}}, 'wide': {'lrg': {'height': 686, 'width': 1220}, 'med': {'height': 552, 'width': 980}, 'sml': {'height': 416, 'width': 740}, 'xlrg': {'height': 810, 'width': 1440}, 'xsml': {'height': 282, 'width': 500}, 'xxsml': {'height': 169, 'width': 300}}}
INSTALLED_APPS ['web', 'util', 'integrations', 'pushtool', 'storages', 'rest_framework', 'rest_framework.authtoken', 'search', 'wagtail.contrib.forms', 'wagtail.contrib.redirects', 'wagtail.embeds', 'wagtail.sites', 'wagtail.users', 'wagtail.snippets', 'wagtail.documents', 'wagtail.images', 'wagtail.search', 'wagtail.admin', 'wagtail.contrib.table_block', 'wagtail', 'modelcluster', 'taggit', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django_extensions', 'django_ckeditor_5', 'cities_light', 'debug_toolbar', 'wagtail_transfer']
INTERNAL_IPS ['127.0.0.1', '::1']
LANGUAGES [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ar-dz', 'Algerian Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('ckb', 'Central Kurdish (Sorani)'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('ig', 'Igbo'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('ky', 'Kyrgyz'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('ms', 'Malay'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk', 'Turkmen'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('ug', 'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'en-us'
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 []
LOGGING {}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MAX_DATA_SIZE 100
MAX_MESSAGE_FOR_PUSH_TOOL 'Note: You may only push up to a maximum of 100 items at one time.'
MEDIA_ROOT '/app/static/upload'
MEDIA_URL '/static/upload/'
MEMORY_STORE {'REDIS_HOST': '10.70.97.3', 'REDIS_PORT': '6379'}
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['util.middleware.EscapeCSRFMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'wagtail.contrib.redirects.middleware.RedirectMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
PRODUCTION False
PROJECT_DIR '/app/scs_web'
PUSHTOOL_CREATE_UPDATE_URL 'https://scs-website-v6-prod.uk.r.appspot.com/pushtool/push_create_update/'
PUSHTOOL_DELTE_URL 'https://scs-website-v6-prod.uk.r.appspot.com/pushtool/push_delete/'
PUSHTOOL_GET_DIFF_URL 'https://scs-website-v6-prod.uk.r.appspot.com/pushtool/get_diff/'
PUSH_TOOL_EXCLUDED_OBJECTS {}
REMOTE_PATH_TO_EXCLUDE ['/home/scsweb/public_html/scs_website/webapp/static/upload/files/syllabi', '/home/scsweb/public_html/scs_website/webapp/static/upload/content/schedule/', '/home/scsweb/public_html/scs_website/webapp/static/upload/user/headshots/', '/app/media/']
REMOTE_STORAGE 'gs://staging.scs-website-v6.appspot.com/pushtool'
REST_FRAMEWORK {'DEFAULT_AUTHENTICATION_CLASSES': '********************'}
ROOT_URLCONF 'scs_web.urls'
SCS_CONTENT_URL_STRING_REPLACEMENTS (('kbpublisher.gu-scs.com/kb_file/', 'static.scs-test2.georgetown.edu/upload/kb_file/'), ('"_assets/i2/', '"//static.scs-test2.georgetown.edu/www/i2/'), ('kbpublisher.gu-scs.com/kb_upload/', 'static.scs-test2.georgetown.edu/upload/kb_upload/'), ('kbpublisher.gu-scs.com//kb_upload/', 'static.scs-test2.georgetown.edu/upload/kb_upload/'), ('http://portal.scs.georgetown.edu', 'https://portal.scs.georgetown.edu'))
SCS_DEFAULT_LAYOUT_TEMPLATE_PATH 'public-v5/_layouts/template_L.html'
SCS_DESTINY_CART_URL 'https://portal.scs.georgetown.edu/coursebasket/publicCourseBasket.do?method=load'
SCS_DESTINY_INTERNAL_API_LOGIN '********************'
SCS_DESTINY_INTERNAL_API_PASSWD '********************'
SCS_DESTINY_PUBLIC_VIEW_URL_BASEPATH 'https://portal.scs.georgetown.edu'
SCS_DESTINY_SUMMERHS_ACADEMIES_APPLICATION_URL 'https://portal.scs.georgetown.edu/portal/applications/applicationProfile.do?method=loadApplicationIndex&applicationProfileId=56497906'
SCS_DESTINY_WS_BASEPATH 'https://georgetownws.destinysolutions.com/webservice/PublicViewService'
SCS_DESTINY_WS_CERT_PATH '/etc/pki/tls/cert.pem'
SCS_DESTINY_WS_INTERNAL_REST_URL 'https://georgetownws.destinysolutions.com/webservice/InternalViewREST/'
SCS_DESTINY_WS_REST_URL 'https://georgetownws.destinysolutions.com/webservice/PublicViewREST/'
SCS_DISQUS_DEVELOPER 1
SCS_DISQUS_SHORTNAME 'scswebsite'
SCS_GLOBALS {'accessibility': {'cms_urls': ['https://static.framework.fastspot.com/components/preview/template-home.html', 'https://static.framework.fastspot.com/components/preview/template-general-content--default.html', 'https://static.framework.fastspot.com/components/preview/template-event-listing--default.html', 'https://static.framework.fastspot.com/components/preview/template-event-detail--default.html', 'https://static.framework.fastspot.com/components/preview/template-news-listing--default.html', 'https://static.framework.fastspot.com/components/preview/template-news-detail--default.html', 'https://static.framework.fastspot.com/components/preview/template-people-listing.html', 'https://static.framework.fastspot.com/components/preview/template-people-detail.html']}, 'microsites': {'elc': {'navigation': {'desktop': {'secondary': [{'children': ['Students', 'Partners ' '& ' 'Agents'], 'title': 'Resources ' 'for'}, {'title': 'Academic ' 'Calendar'}, {'title': 'Policies'}, {'title': 'Custom ' 'Programs'}]}, 'footer': {'ctas': {'links': ['Apply', 'Request ' 'Information']}, 'parent': {'title': 'Georgetown ' 'University ' 'School ' 'of ' 'Continuing ' 'Studies', 'url': 'https://scs.georgetown.edu'}}, 'main': [{'children': [{'title': 'Intensive ' 'English'}, {'title': 'English ' 'Skills ' 'for ' 'Graduate ' 'Students'}, {'title': 'Conversational ' 'English'}, {'title': 'Evening ' '& ' 'Weekend ' 'English'}, {'title': 'TEFL ' 'Certificate'}], 'title': 'Programs'}, {'children': [{'title': 'Life ' 'at ' 'Georgetown'}, {'title': 'Transportation'}, {'title': 'Housing'}, {'title': 'Things ' 'to ' 'Do'}, {'title': 'Safety'}], 'title': 'Life in Washington, ' 'DC'}, {'title': 'Costs'}, {'title': 'Visa Process'}], 'mobile': {'secondary': [{'children': ['Students', 'Partners ' '& ' 'Agents'], 'title': 'Resources ' 'for...'}, {'title': 'Academic ' 'Calendar'}, {'title': 'Policies'}, {'title': 'Custom ' 'Programs'}]}, 'social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}]}}, 'hoya': {'navigation': {'desktop': {'secondary': [{'children': ['Session ' 'Dates', 'Academic ' 'Calendar'], 'title': 'Session ' 'Info'}, {'title': 'Academic ' 'Calendar'}, {'children': ['Visiting ' 'Students', 'Current ' 'GU ' 'Students', 'Faculty ' '& ' 'Staff'], 'title': 'Resources ' 'for'}]}, 'footer': {'ctas': {'links': ['Apply', 'Request ' 'Information']}, 'parent': {'title': 'Georgetown ' 'University ' 'School ' 'of ' 'Continuing ' 'Studies', 'url': 'https://scs.georgetown.edu'}}, 'main': [{'title': 'Undergraduate ' 'Courses'}, {'title': 'Graduate Courses'}, {'children': [{'title': 'Summer ' 'Institutes'}, {'title': 'International ' 'Honors ' 'Institutes'}, {'title': 'Global ' 'Career ' 'Accelerator'}], 'title': 'Special Programs'}, {'title': 'Summer Student ' 'Life'}], 'mobile': {'secondary': [{'children': ['Session ' 'Dates', 'Academic ' 'Calendar'], 'title': 'Session ' 'Info'}, {'children': ['Visiting ' 'Students', 'Current ' 'GU ' 'Students', 'Faculty ' '& ' 'Staff'], 'title': 'Resources ' 'for...'}, {'children': ['Costs ' '& ' 'Scholarships', 'Technology', 'International ' 'Students', 'Consortium ' 'Students', 'Campus ' 'Resources'], 'title': 'Student ' 'Support'}]}, 'social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}]}}, 'hoya_high': {'navigation': {'desktop': {'secondary': [{'children': ['Incoming ' 'Students', 'Parents', 'Current ' 'Students', 'Special ' 'Program ' 'Partners'], 'title': 'Resources ' 'For'}, 'Apply', 'Request ' 'Information', {'icon': 'user', 'title': 'Sign ' 'In', 'url': '#'}]}, 'footer': {'ctas': {'links': ['Apply', 'Request ' 'Information']}, 'parent': {'title': 'Georgetown ' 'University ' 'School ' 'of ' 'Continuing ' 'Studies', 'url': 'https://scs.georgetown.edu'}}, 'main': [{'children': [{'title': 'Academies'}, {'title': 'College ' 'Prep ' 'Program'}, {'title': 'Special ' 'Programs'}], 'title': 'Pre-College ' 'Programs'}, {'children': [{'children': [{'title': 'Course ' 'List'}, {'title': 'How ' 'to ' 'Apply'}], 'title': 'College ' 'Prep ' 'Program'}, {'children': [{'title': 'Course ' 'List'}, {'title': 'How ' 'to ' 'Apply'}, {'title': 'Costs'}], 'title': 'Summer ' 'College'}], 'title': 'College ' 'Credit'}, {'children': [{'title': 'Living ' 'on ' 'Campus'}, {'title': 'Dining'}, {'title': 'Extracurriculars'}], 'title': 'Campus Life'}, {'children': [{'title': 'Scholarships'}], 'title': 'Costs & ' 'Scholarships'}, {'title': 'Schedules'}], 'mobile': {'secondary': [{'children': ['Incoming ' 'Students', 'Parents', 'Current ' 'Students', 'Special ' 'Program ' 'Partners'], 'title': 'Resources ' 'For'}, 'Apply', 'Request ' 'Information']}, 'social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}]}}}, 'navigation': {'desktop': {'secondary': [{'children': ["Master's Degrees", 'Certificates', 'Graduate Certificates', 'Liberal Arts Degrees'], 'title': 'How to Apply'}, {'children': ['Financial Aid', 'Your ROI'], 'title': 'Tuition & Aid'}, 'About Us', 'News & Events', 'Request Info', {'children': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizers'], 'title': 'Resources For'}, {'icon': 'user', 'title': 'Sign In', 'url': '#'}]}, 'footer': {'ctas': {'links': ['Contact Us', 'Program Finder', 'Apply'], 'title': 'Want to learn more about our ' 'programs?'}, 'microsites': ['Summer Sessions', 'Summer High School Sessions', 'English Language Center'], 'quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'utility': ['Accessibility at Georgetown', 'Employment', 'Noncredit Terms + Conditions', 'Privacy Policy', 'Terms of Use', 'Public Safety', 'Emergency Contact Info']}, 'main': [{'children': ["Master's Degrees", 'Graduate Certificates', 'Doctor of Liberal Studies'], 'title': 'Graduate Degrees'}, {'title': "Bachelor's Degree Completion"}, {'children': ['Certificates', 'Corporate Training', 'Graduate Courses', 'Graduate Certificates'], 'title': 'Professional Development'}], 'mobile': {'secondary': [{'children': ["Master's Degrees", 'Certificates', 'Graduate Certificates', 'Liberal Arts Degrees'], 'title': 'How to Apply'}, {'children': ['Financial Aid', 'Your ROI'], 'title': 'Tuition & Aid'}, {'children': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizers'], 'title': 'Resources For'}], 'tertiary': ['About Us', 'News & Events', 'Request Info', 'Program Finder']}, 'sidebar': [{'children': [{'active': True, 'title': "Master's in Human " 'Resources Management', 'url': '#'}, {'title': 'Program Details', 'url': '#'}], 'title': 'Graduate Degrees', 'url': '#'}, {'children': [], 'title': "Bachelor's Degree Completion", 'url': '#'}, {'children': [], 'title': 'Professional Development', 'url': '#'}, {'children': [], 'title': 'Program Finder', 'url': '#'}], 'social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'sub': []}, 'scs_org': {'city': 'Washington', 'color': '#da2315', 'copyright': 'Georgetown University School of Continuing Studies, ' 'all rights reserved.', 'cse_key': '********************', 'description': '', 'domain': 'example.dev.fastspot.com/site', 'email': '', 'fax': '', 'images': 'georgetown-scs', 'layout': {'content_width': ' fs-xl-9 fs-xl-push-2', 'form_width': ' fs-xl-9 fs-xl-push-3', 'sidebar_width': ' fs-xl-2', 'wysiwyg_width': ' fs-xl-7 fs-xl-push-3'}, 'name': 'Georgetown University School of Continuing Studies', 'name_display': 'Georgetown University<br>School of Continuing ' 'Studies', 'namespace': 'fs', 'phone': '(202) 687-8700', 'place_id': 'ChIJo_o6hI23t4kRRZgZPZqmB7U', 'schema_type': 'Organization', 'state': 'DC', 'street': '640 Massachusetts Ave NW', 'tag_manager': 'GTM-KVMLJ2CW', 'x_name': 'XName', 'zip': '20001'}}
SCS_GOOGLE_VERIFY_KEY '********************'
SCS_HOBSONS_SOAP_URL 'https://services02.askadmissions.net/ws/bridge.asmx'
SCS_MAIN_FACEBOOK_URL 'https://www.facebook.com/GeorgetownSCS/'
SCS_MAIN_INSTAGRAM_URL 'http://instagram.com/georgetownscs'
SCS_MAIN_LINKEDIN_URL 'https://www.linkedin.com/school/2630840/'
SCS_MAIN_TWITTER_URL 'http://www.twitter.com/GeorgetownSCS'
SCS_MAIN_YOUTUBE_URL 'https://www.youtube.com/user/GeorgetownSCS'
SCS_NLTK_DATA_PATHS ['/home/scsweb/scs_website_env/nltk_data']
SCS_ONLINE_APPLICATION_URL 'https://guscs.my.site.com/OnlineApp'
SCS_REDIRECT_FOLDER_PATH '/home/scsweb/public_html/scs_website/redirects'
SCS_STUDENT_ACCESS_PLUS_URL 'https://myaccess.georgetown.edu/'
SCS_STUDENT_PORTAL_LOGIN_URL 'https://portal.scs.georgetown.edu/portal/logon.do?method=load'
SCS_STUDENT_PORTAL_LOGOUT_URL 'https://portal.scs.georgetown.edu/portal/logon.do?method=load'
SCS_TX_CREDIT_PROGRAM_LINK 'https://guscs--scssandbox.sandbox.my.site.com/OnlineApp/'
SCS_VERSION_HASH '9c26dad423993143d56a4a30d05e9d96'
SCS_VERSION_NUMBER 'v6.26.2025.161'
SCS_WILEY_ELOQUA_URL 'https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8'
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
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 'scs_web.settings.staging'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
STATICFILES_DIRS []
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
STATIC_ROOT '/app/static'
STATIC_URL '/static/'
STORAGES {'default': {'ACL': 'publicRead', 'BACKEND': 'storages.backends.gcloud.GoogleCloudStorage', 'LOCATION': 'staging.scs-website-v6.appspot.com/uploads/'}, 'staticfiles': {'BACKEND': 'storages.backends.gcloud.GoogleCloudStorage'}}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/app/scs_web/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']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'UTC'
USE_I18N False
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WAGTAILADMIN_BASE_URL 'https://staging.scs-v6.georgetown.edu'
WAGTAILADMIN_RICH_TEXT_EDITORS {'default': {'OPTIONS': {'features': ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'bold', 'em', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'embed', 'superscript', 'subscript', 'blockquote', 'code']}, 'WIDGET': 'wagtail.admin.rich_text.DraftailRichTextArea'}}
WAGTAILADMIN_STATIC_FILE_VERSION_STRINGS False
WAGTAILDOCS_DOCUMENT_MODEL 'web.CustomDocument'
WAGTAILIMAGES_IMAGE_MODEL 'web.CustomImage'
WAGTAILSEARCH_BACKENDS {'default': {'BACKEND': 'wagtail.search.backends.database'}}
WAGTAILSNIPPETS_MENU_SHOW_ALL False
WAGTAILTRANSFER_NO_FOLLOW_MODELS ['wagtailcore.page', 'auth.user']
WAGTAILTRANSFER_SECRET_KEY '********************'
WAGTAILTRANSFER_SOURCES {'staging': {'BASE_URL': 'https://staging.scs-v6.georgetown.edu/wagtail-transfer/', 'SECRET_KEY': '********************'}}
WAGTAIL_I18N_ENABLED False
WAGTAIL_PASSWORD_MANAGEMENT_ENABLED '********************'
WAGTAIL_PASSWORD_RESET_ENABLED '********************'
WAGTAIL_SITE_NAME 'scs_web'
WSGI_APPLICATION 'scs_web.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'
ZOOM_ACCOUNT_ID 'W89c05-fTk6r2men5HpV3A'
ZOOM_CLIENT_ID 'ImKAjOWGS2q1pn0oa6JB4w'
ZOOM_CLIENT_SECRET '********************'
ZOOM_HOST_OPTIONS (('scsenrollment@georgetown.edu', 'scsenrollment@georgetown.edu'), ('scsmarketing@georgetown.edu', 'scsmarketing@georgetown.edu'))
ZOOM_SECRET_TOKEN '********************'
ZOOM_WEBHOOK_PW b'IFjvTzB7ufGDXviWSwk3UxQ4tmU2HT7s'
ZOOM_WEBHOOK_USERNAME 'SCS_WEB'

Headers

Request headers

Key Value
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Cookie => see Request panel
Host staging.scs-v6.georgetown.edu
Referer https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Via 1.1 google
X-Appengine-City columbus
X-Appengine-Citylatlong 39.962511,-83.003222
X-Appengine-Country US
X-Appengine-Region oh
X-Cloud-Trace-Context 95d9253f9b23539a1caf36a658041674/10941237447833344792
X-Forwarded-For 216.73.216.112,34.149.116.49
X-Forwarded-Proto https

Response headers

Key Value
Content-Length 129050
Content-Type text/html; charset=utf-8
Cross-Origin-Opener-Policy same-origin
Referrer-Policy same-origin
Vary Cookie
X-Content-Type-Options nosniff
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 /graduate-degrees/masters-degrees/
QUERY_STRING
REMOTE_ADDR 172.17.0.5
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 0.0.0.0
SERVER_PORT 8080
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE gunicorn/20.1.0

Request

View information

View function Arguments Keyword arguments URL name
wagtail.views.serve ('graduate-degrees/masters-degrees/',) {} wagtail_serve

Cookies

Variable Value
'csrftoken' 'C352WWjGDnQWeIXOPCAwrloqsQoPqAPS'

No session data

No GET data

No POST data

SQL queries from 1 connection

  • default 122.16 ms (76 queries including 61 similar and 29 duplicates )
Query Timeline Time (ms) Action

   SET
SESSION
TRANSACTION
ISOLATION LEVEL READ COMMITTED
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED
0.47

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(490)
  if site := Site.find_for_request(request):

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in find_for_request(157)
  site = Site._find_for_request(request)

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in _find_for_request(168)
  site = get_site_for_hostname(hostname, port)

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_for_hostname(23)
  sites = list(

/venv/lib/python3.11/site-packages/django/utils/asyncio.py in inner(26)
  return func(*args, **kwargs)

/venv/lib/python3.11/site-packages/django/utils/asyncio.py in inner(26)
  return func(*args, **kwargs)

/venv/lib/python3.11/site-packages/django/utils/asyncio.py in inner(26)
  return func(*args, **kwargs)

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`,
       CASE WHEN (`wagtailcore_site`.`hostname` = 'staging.scs-v6.georgetown.edu' AND `wagtailcore_site`.`port` = 8080)         THEN 0
            WHEN (`wagtailcore_site`.`hostname` = 'staging.scs-v6.georgetown.edu' AND `wagtailcore_site`.`is_default_site` = 1) THEN 1
            WHEN `wagtailcore_site`.`is_default_site` = 1                                                                       THEN 2
            ELSE 3
             END AS `match`,
       `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_site`
 INNER JOIN `wagtailcore_page`
    ON (`wagtailcore_site`.`root_page_id` = `wagtailcore_page`.`id`)
 WHERE (`wagtailcore_site`.`hostname` = 'staging.scs-v6.georgetown.edu' OR `wagtailcore_site`.`is_default_site` = 1)
 ORDER BY 7 ASC
SELECT ••• FROM `wagtailcore_site` INNER JOIN `wagtailcore_page` ON (`wagtailcore_site`.`root_page_id` = `wagtailcore_page`.`id`) WHERE (`wagtailcore_site`.`hostname` = 'staging.scs-v6.georgetown.edu' OR `wagtailcore_site`.`is_default_site` = 1) ORDER BY 7 ASC
1.20

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(490)
  if site := Site.find_for_request(request):

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in find_for_request(157)
  site = Site._find_for_request(request)

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in _find_for_request(168)
  site = get_site_for_hostname(hostname, port)

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_for_hostname(23)
  sites = list(

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_homepage`.`abstractbasepage_ptr_id`,
       `web_homepage`.`body`
  FROM `web_homepage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_homepage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_homepage`.`abstractbasepage_ptr_id` = 36
 LIMIT 21
SELECT ••• FROM `web_homepage` INNER JOIN `web_abstractbasepage` ON (`web_homepage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_homepage`.`abstractbasepage_ptr_id` = 36 LIMIT 21
1.84

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(495)
  site.root_page.localized.specific.route(

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in specific(93)
  return self.get_specific()

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in get_specific(73)
  specific_obj = model_class._default_manager.get(id=self.id)

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ' AND `wagtailcore_page`.`slug` = 'graduate-degrees')
 LIMIT 21
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ' AND `wagtailcore_page`.`slug` = 'graduate-degrees') LIMIT 21
2 similar queries.
1.16

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(495)
  site.root_page.localized.specific.route(

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(894)
  subpage = self.get_children().get(slug=child_slug)

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_generalcontentpage`.`abstractbasepage_ptr_id`,
       `web_generalcontentpage`.`body`
  FROM `web_generalcontentpage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_generalcontentpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_generalcontentpage`.`abstractbasepage_ptr_id` = 37
 LIMIT 21
SELECT ••• FROM `web_generalcontentpage` INNER JOIN `web_abstractbasepage` ON (`web_generalcontentpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_generalcontentpage`.`abstractbasepage_ptr_id` = 37 LIMIT 21
1.38

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(495)
  site.root_page.localized.specific.route(

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(903)
  return subpage.specific.route(request, remaining_components)

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in specific(93)
  return self.get_specific()

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in get_specific(73)
  specific_obj = model_class._default_manager.get(id=self.id)

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ' AND `wagtailcore_page`.`slug` = 'masters-degrees')
 LIMIT 21
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ' AND `wagtailcore_page`.`slug` = 'masters-degrees') LIMIT 21
2 similar queries.
1.37

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(495)
  site.root_page.localized.specific.route(

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(903)
  return subpage.specific.route(request, remaining_components)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(894)
  subpage = self.get_children().get(slug=child_slug)

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_programlistingpage`.`abstractbasepage_ptr_id`,
       `web_programlistingpage`.`program_comparison_title`
  FROM `web_programlistingpage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_programlistingpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_programlistingpage`.`abstractbasepage_ptr_id` = 1788
 LIMIT 21
SELECT ••• FROM `web_programlistingpage` INNER JOIN `web_abstractbasepage` ON (`web_programlistingpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_programlistingpage`.`abstractbasepage_ptr_id` = 1788 LIMIT 21
1.33

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(17)
  route_result = Page.route_for_request(request, path)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route_for_request(495)
  site.root_page.localized.specific.route(

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(903)
  return subpage.specific.route(request, remaining_components)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in route(903)
  return subpage.specific.route(request, remaining_components)

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in specific(93)
  return self.get_specific()

/venv/lib/python3.11/site-packages/wagtail/models/specific.py in get_specific(73)
  specific_obj = model_class._default_manager.get(id=self.id)

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788))
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788)) ORDER BY `wagtailcore_page`.`path` ASC
1.13

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(32)
  return on_serve_chain(page, request, args, kwargs)

/venv/lib/python3.11/site-packages/wagtail/wagtail_hooks.py in inner(42)
  restrictions = page.get_view_restrictions()

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_view_restrictions(1866)
  for page in self.get_ancestors().only("alias_of"):

SELECT `wagtailcore_pageviewrestriction`.`id`,
       `wagtailcore_pageviewrestriction`.`restriction_type`,
       `wagtailcore_pageviewrestriction`.`password`,
       `wagtailcore_pageviewrestriction`.`page_id`
  FROM `wagtailcore_pageviewrestriction`
 WHERE `wagtailcore_pageviewrestriction`.`page_id` IN (1, 1788, 37, 36)
SELECT ••• FROM `wagtailcore_pageviewrestriction` WHERE `wagtailcore_pageviewrestriction`.`page_id` IN (1, 1788, 37, 36)
1.01

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(32)
  return on_serve_chain(page, request, args, kwargs)

/venv/lib/python3.11/site-packages/wagtail/wagtail_hooks.py in inner(44)
  for restriction in restrictions:

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`
  FROM `wagtailcore_site`
 WHERE `wagtailcore_site`.`id` = 6
 LIMIT 21
SELECT ••• FROM `wagtailcore_site` WHERE `wagtailcore_site`.`id` = 6 LIMIT 21
5 similar queries. Duplicated 5 times.
1.05

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(32)
  return on_serve_chain(page, request, args, kwargs)

/venv/lib/python3.11/site-packages/wagtail/wagtail_hooks.py in inner(71)
  response = callback(page, request, serve_args, serve_kwargs)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve_chain(13)
  return page.serve(request, *args, **kwargs)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in serve(1214)
  self.get_context(request, *args, **kwargs),

/app/web/models/program.py in get_context(677)
  context = super().get_context(request)

/app/web/models/support.py in get_context(413)
  if self.get_site().is_default_site:		# default_site should always be scs site

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1443)
  return Site.objects.get(id=site_id)

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`
  FROM `wagtailcore_site`
 WHERE `wagtailcore_site`.`id` = 6
 LIMIT 21
SELECT ••• FROM `wagtailcore_site` WHERE `wagtailcore_site`.`id` = 6 LIMIT 21
5 similar queries. Duplicated 5 times.
1.27

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(33)
  if page.get_site():

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1443)
  return Site.objects.get(id=site_id)

49 TODO: HOME PLACEHOLDER WILL NEED TO BE REPLACED ONCE THE PAGES TO THSE LINKS ARE CREATED.
50 {% endcomment %}
51
52 {% get_home_page page as home %}
53 {% includewithdict '@navigation-dropdown' %} {
54 classes: {
55 base: 'secondary_nav',
56 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`
  FROM `wagtailcore_site`
 WHERE `wagtailcore_site`.`id` = 6
 LIMIT 21
SELECT ••• FROM `wagtailcore_site` WHERE `wagtailcore_site`.`id` = 6 LIMIT 21
5 similar queries. Duplicated 5 times.
1.01

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(34)
  return page.get_site().root_page

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1443)
  return Site.objects.get(id=site_id)

49 TODO: HOME PLACEHOLDER WILL NEED TO BE REPLACED ONCE THE PAGES TO THSE LINKS ARE CREATED.
50 {% endcomment %}
51
52 {% get_home_page page as home %}
53 {% includewithdict '@navigation-dropdown' %} {
54 classes: {
55 base: 'secondary_nav',
56 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE `wagtailcore_page`.`id` = 36
 LIMIT 21
SELECT ••• FROM `wagtailcore_page` WHERE `wagtailcore_page`.`id` = 36 LIMIT 21
2 similar queries. Duplicated 2 times.
1.30

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(34)
  return page.get_site().root_page

49 TODO: HOME PLACEHOLDER WILL NEED TO BE REPLACED ONCE THE PAGES TO THSE LINKS ARE CREATED.
50 {% endcomment %}
51
52 {% get_home_page page as home %}
53 {% includewithdict '@navigation-dropdown' %} {
54 classes: {
55 base: 'secondary_nav',
56 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 2 times.
4.58

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

46 TODO: NEED TO REPLACE PAGE WITH THE MENU_PAGE THAT REFERENCES THE CORRECT SUBPAGES FOR THE MENUDROP DOWN
47 {% endcomment %}
48
49 {% for child_page in nav_menu.get_children %}
50 <li
51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.43

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.54

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.51

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"
108 >
109 {% for sub_child_page in child_page.get_children %}
110 <li
111 class="dropdown_nav_child_item {{ classes.base }}_child_item"
112 data-js-nav-collapse-child-item
113 >

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.76

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.68

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.90

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.73

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.82

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.61

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`
  FROM `wagtailcore_site`
 WHERE `wagtailcore_site`.`id` = 6
 LIMIT 21
SELECT ••• FROM `wagtailcore_site` WHERE `wagtailcore_site`.`id` = 6 LIMIT 21
5 similar queries. Duplicated 5 times.
1.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(33)
  if page.get_site():

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1443)
  return Site.objects.get(id=site_id)

80 </div>
81 <div class="header_main_nav">
82
83 {% get_home_page page as home %}
84 {% includewithdict '@navigation-dropdown' %} {
85 classes: {
86 base: 'main_dropdown_nav',
87 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_site`.`id`,
       `wagtailcore_site`.`hostname`,
       `wagtailcore_site`.`port`,
       `wagtailcore_site`.`site_name`,
       `wagtailcore_site`.`root_page_id`,
       `wagtailcore_site`.`is_default_site`
  FROM `wagtailcore_site`
 WHERE `wagtailcore_site`.`id` = 6
 LIMIT 21
SELECT ••• FROM `wagtailcore_site` WHERE `wagtailcore_site`.`id` = 6 LIMIT 21
5 similar queries. Duplicated 5 times.
1.10

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(34)
  return page.get_site().root_page

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1443)
  return Site.objects.get(id=site_id)

80 </div>
81 <div class="header_main_nav">
82
83 {% get_home_page page as home %}
84 {% includewithdict '@navigation-dropdown' %} {
85 classes: {
86 base: 'main_dropdown_nav',
87 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE `wagtailcore_page`.`id` = 36
 LIMIT 21
SELECT ••• FROM `wagtailcore_page` WHERE `wagtailcore_page`.`id` = 36 LIMIT 21
2 similar queries. Duplicated 2 times.
1.01

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/library.py in render(321)
  output = self.func(*resolved_args, **resolved_kwargs)

/app/web/templatetags/web_tags.py in get_home_page(34)
  return page.get_site().root_page

80 </div>
81 <div class="header_main_nav">
82
83 {% get_home_page page as home %}
84 {% includewithdict '@navigation-dropdown' %} {
85 classes: {
86 base: 'main_dropdown_nav',
87 modifiers: [],

/app/web/templates/layouts/header.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 3 AND `wagtailcore_page`.`path` BETWEEN '000100010000' AND '00010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 2 times.
4.16

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

46 TODO: NEED TO REPLACE PAGE WITH THE MENU_PAGE THAT REFERENCES THE CORRECT SUBPAGES FOR THE MENUDROP DOWN
47 {% endcomment %}
48
49 {% for child_page in nav_menu.get_children %}
50 <li
51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.40

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.55

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100010000' AND '000100010001ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 8 times.
2.82

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"
108 >
109 {% for sub_child_page in child_page.get_children %}
110 <li
111 class="dropdown_nav_child_item {{ classes.base }}_child_item"
112 data-js-nav-collapse-child-item
113 >

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.69

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.72

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100040000' AND '000100010004ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
1.42

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.60

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

51 class="
52 dropdown_nav_item
53 {{ classes.base }}_item
54 {% if child_page.get_children %}has_children{% endif %}
55 {% if is_active %}active{% endif %}
56 "
57 id="{{ id }}_item_{{ loop.index }}"
58 data-js-nav-collapse-item

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.72

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

79 </span>
80 </div>
81 </a>
82 {% if child_page.get_children %}
83 <button
84 class="dropdown_nav_toggle {{ classes.base }}_toggle"
85 data-js-swap
86 data-js-nav-collapse-toggle

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 4 AND `wagtailcore_page`.`path` BETWEEN '0001000100050000' AND '000100010005ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
22 similar queries. Duplicated 6 times.
2.75

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

100 </button>
101 {% endif %}
102 </div>
103 {% if child_page.get_children and child_page.title != "Bachelor's Degree Completion" and child_page.title != "Professional Development" %}
104 <ul
105 class="dropdown_nav_children {{ classes.base }}_children"
106 data-js-nav-collapse-children
107 aria-labelledby="{{ id }}_link_{{ forloop.counter }}"

/app/web/templates/navigation/dropdown/dropdown.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788))
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788)) ORDER BY `wagtailcore_page`.`path` ASC
1.42

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

22 </div>
23 {% endif %}
24
25 {% if page.get_ancestors %}
26 <div class="page_header_breadcrumb">
27 <div class="fs-row">
28 <div class="fs-cell {{ layout_wysiwyg_width }}">
29 <div class="page_header_breadcrumb_inner">

/app/web/templates/blocks/page-header/page-header.html

SELECT `wagtailcore_page`.`id` AS `pk`,
       `wagtailcore_page`.`content_type_id` AS `content_type`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788) AND NOT (`wagtailcore_page`.`title` = 'root'))
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`path` IN ('0001', '00010001', '000100010001', '0001000100010003') AND NOT (`wagtailcore_page`.`id` = 1788) AND NOT (`wagtailcore_page`.`title` = 'root')) ORDER BY `wagtailcore_page`.`path` ASC
1.27

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

/venv/lib/python3.11/site-packages/wagtail/query.py in __iter__(672)
  for values in self._get_chunks(values_qs):

/venv/lib/python3.11/site-packages/wagtail/query.py in _get_chunks(753)
  yield tuple(queryset)

53 {% endif %}
54 </li>
55 {% endcomment %}
56 {% for link in links %}
57 <li class="breadcrumb_item">
58 <a class="breadcrumb_pill breadcrumb_pill_link" href="{{ link.url }}">
59 <span class="breadcrumb_pill_inner">
60 <span class="breadcrumb_pill_label">

/app/web/templates/navigation/breadcrumb/breadcrumb.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_homepage`.`abstractbasepage_ptr_id`,
       `web_homepage`.`body`
  FROM `web_homepage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_homepage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_homepage`.`abstractbasepage_ptr_id` IN (36)
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `web_homepage` INNER JOIN `web_abstractbasepage` ON (`web_homepage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_homepage`.`abstractbasepage_ptr_id` IN (36) ORDER BY `wagtailcore_page`.`path` ASC
1.74

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

/venv/lib/python3.11/site-packages/wagtail/query.py in __iter__(712)
  items_for_type = {item.pk: item for item in items}

53 {% endif %}
54 </li>
55 {% endcomment %}
56 {% for link in links %}
57 <li class="breadcrumb_item">
58 <a class="breadcrumb_pill breadcrumb_pill_link" href="{{ link.url }}">
59 <span class="breadcrumb_pill_inner">
60 <span class="breadcrumb_pill_label">

/app/web/templates/navigation/breadcrumb/breadcrumb.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_generalcontentpage`.`abstractbasepage_ptr_id`,
       `web_generalcontentpage`.`body`
  FROM `web_generalcontentpage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_generalcontentpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_generalcontentpage`.`abstractbasepage_ptr_id` IN (37)
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `web_generalcontentpage` INNER JOIN `web_abstractbasepage` ON (`web_generalcontentpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_generalcontentpage`.`abstractbasepage_ptr_id` IN (37) ORDER BY `wagtailcore_page`.`path` ASC
1.25

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

/venv/lib/python3.11/site-packages/wagtail/query.py in __iter__(712)
  items_for_type = {item.pk: item for item in items}

53 {% endif %}
54 </li>
55 {% endcomment %}
56 {% for link in links %}
57 <li class="breadcrumb_item">
58 <a class="breadcrumb_pill breadcrumb_pill_link" href="{{ link.url }}">
59 <span class="breadcrumb_pill_inner">
60 <span class="breadcrumb_pill_label">

/app/web/templates/navigation/breadcrumb/breadcrumb.html

SELECT COUNT(*) AS `__count`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 5 AND `wagtailcore_page`.`path` BETWEEN '00010001000100030000' AND '0001000100010003ZZZZ')
SELECT COUNT(*) AS `__count` FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 5 AND `wagtailcore_page`.`path` BETWEEN '00010001000100030000' AND '0001000100010003ZZZZ')
1.87

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(204)
  values = {

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in <dictcomp>(205)
  name: var.resolve(context) for name, var in self.extra_context.items()

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(925)
  current = current()

101 </div>
102 <div class="fs-cell fs-lg-9">
103
104 {% include '../blocks/filter/filter.html' with config=config results_only=True results=page.get_children.count category='Programs' utility='sidebar' %}
105
106 {% include '../blocks/program-list/program-list.html' with modifier="programs" %}
107
108 <div class="pagination_wrapper">

/app/web/templates/pages/program-listing.html

SELECT `django_content_type`.`id`,
       `django_content_type`.`app_label`,
       `django_content_type`.`model`
  FROM `django_content_type`
 WHERE `django_content_type`.`id` = 145
 LIMIT 21
SELECT ••• FROM `django_content_type` WHERE `django_content_type`.`id` = 145 LIMIT 21
0.95

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

/venv/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(99)
  "and": infix(7, lambda context, x, y: x.eval(context) and y.eval(context)),

/venv/lib/python3.11/site-packages/django/template/smartif.py in eval(61)
  return func(context, self.first, self.second)

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

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

21 <div class="accordion_inner">
22 {% if self.title or self.description %}
23 <div class="accordion_header">
24 {% if self.title and self.content_type.model != "programlistingpage" and self.content_type.model != "courselistingpage" %}
25 <div class="accordion_header_content">
26 {% if self.title %}
27 <h2 class="accordion_title" id="{{ id }}_title">
28 {{ self.title }}

/app/web/templates/blocks/accordion/accordion.html

SELECT `wagtailcore_page`.`id` AS `pk`,
       `wagtailcore_page`.`content_type_id` AS `content_type`
  FROM `wagtailcore_page`
 WHERE (`wagtailcore_page`.`depth` = 5 AND `wagtailcore_page`.`path` BETWEEN '00010001000100030000' AND '0001000100010003ZZZZ')
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `wagtailcore_page` WHERE (`wagtailcore_page`.`depth` = 5 AND `wagtailcore_page`.`path` BETWEEN '00010001000100030000' AND '0001000100010003ZZZZ') ORDER BY `wagtailcore_page`.`path` ASC
1.89

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

/venv/lib/python3.11/site-packages/wagtail/query.py in __iter__(672)
  for values in self._get_chunks(values_qs):

/venv/lib/python3.11/site-packages/wagtail/query.py in _get_chunks(753)
  yield tuple(queryset)

53 </div>
54 {% endif %}
55 <div class="accordion_items">
56 {% for item in self.items %}
57 <div
58 class="accordion_item"
59 id="{{ block_id}}_item_{{forloop.counter }}"
60 data-js-accordion-item

/app/web/templates/blocks/accordion/accordion.html

SELECT `wagtailcore_page`.`id`,
       `wagtailcore_page`.`path`,
       `wagtailcore_page`.`depth`,
       `wagtailcore_page`.`numchild`,
       `wagtailcore_page`.`translation_key`,
       `wagtailcore_page`.`locale_id`,
       `wagtailcore_page`.`latest_revision_id`,
       `wagtailcore_page`.`live`,
       `wagtailcore_page`.`has_unpublished_changes`,
       `wagtailcore_page`.`first_published_at`,
       `wagtailcore_page`.`last_published_at`,
       `wagtailcore_page`.`live_revision_id`,
       `wagtailcore_page`.`go_live_at`,
       `wagtailcore_page`.`expire_at`,
       `wagtailcore_page`.`expired`,
       `wagtailcore_page`.`locked`,
       `wagtailcore_page`.`locked_at`,
       `wagtailcore_page`.`locked_by_id`,
       `wagtailcore_page`.`title`,
       `wagtailcore_page`.`draft_title`,
       `wagtailcore_page`.`slug`,
       `wagtailcore_page`.`content_type_id`,
       `wagtailcore_page`.`url_path`,
       `wagtailcore_page`.`owner_id`,
       `wagtailcore_page`.`seo_title`,
       `wagtailcore_page`.`show_in_menus`,
       `wagtailcore_page`.`search_description`,
       `wagtailcore_page`.`latest_revision_created_at`,
       `wagtailcore_page`.`alias_of_id`,
       `web_abstractbasepage`.`page_ptr_id`,
       `web_abstractbasepage`.`created`,
       `web_abstractbasepage`.`modified`,
       `web_abstractbasepage`.`sync_date`,
       `web_abstractbasepage`.`fix_key`,
       `web_abstractbasepage`.`canonical_page_url`,
       `web_abstractbasepage`.`nav_link_text`,
       `web_abstractbasepage`.`page_keywords`,
       `web_programdetailpage`.`abstractbasepage_ptr_id`,
       `web_programdetailpage`.`subtitle`,
       `web_programdetailpage`.`department_id`,
       `web_programdetailpage`.`program_id`,
       `web_programdetailpage`.`format_id`,
       `web_programdetailpage`.`image_id`,
       `web_programdetailpage`.`image_alt_text`,
       `web_programdetailpage`.`image_caption`,
       `web_programdetailpage`.`video`,
       `web_programdetailpage`.`body`,
       `web_programdetailpage`.`legacy_id`,
       `web_programdetailpage`.`is_program_home_page`
  FROM `web_programdetailpage`
 INNER JOIN `web_abstractbasepage`
    ON (`web_programdetailpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`)
 INNER JOIN `wagtailcore_page`
    ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`)
 WHERE `web_programdetailpage`.`abstractbasepage_ptr_id` IN (43, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1246)
 ORDER BY `wagtailcore_page`.`path` ASC
SELECT ••• FROM `web_programdetailpage` INNER JOIN `web_abstractbasepage` ON (`web_programdetailpage`.`abstractbasepage_ptr_id` = `web_abstractbasepage`.`page_ptr_id`) INNER JOIN `wagtailcore_page` ON (`web_abstractbasepage`.`page_ptr_id` = `wagtailcore_page`.`id`) WHERE `web_programdetailpage`.`abstractbasepage_ptr_id` IN (43, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1246) ORDER BY `wagtailcore_page`.`path` ASC
2.90

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(199)
  len_values = len(values)

/venv/lib/python3.11/site-packages/wagtail/query.py in __iter__(712)
  items_for_type = {item.pk: item for item in items}

53 </div>
54 {% endif %}
55 <div class="accordion_items">
56 {% for item in self.items %}
57 <div
58 class="accordion_item"
59 id="{{ block_id}}_item_{{forloop.counter }}"
60 data-js-accordion-item

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 341
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 341 LIMIT 21
15 similar queries.
1.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 4
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 4 LIMIT 21
15 similar queries.
0.87

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 259
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 259 LIMIT 21
15 similar queries.
1.33

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 27
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 27 LIMIT 21
15 similar queries.
0.91

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 70
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 70 LIMIT 21
15 similar queries.
1.22

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 28
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 28 LIMIT 21
15 similar queries.
1.17

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 71
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 71 LIMIT 21
15 similar queries.
1.26

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 5
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 5 LIMIT 21
15 similar queries.
0.89

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 361
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 361 LIMIT 21
15 similar queries.
1.21

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 6
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 6 LIMIT 21
15 similar queries.
1.00

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 356
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 356 LIMIT 21
15 similar queries.
1.67

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 8
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 8 LIMIT 21
15 similar queries.
0.96

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 410
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 410 LIMIT 21
15 similar queries.
1.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 30
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 30 LIMIT 21
15 similar queries.
0.83

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 417
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 417 LIMIT 21
15 similar queries.
1.27

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 13
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 13 LIMIT 21
15 similar queries.
0.88

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 419
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 419 LIMIT 21
15 similar queries.
1.48

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 9
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 9 LIMIT 21
15 similar queries.
1.04

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 423
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 423 LIMIT 21
15 similar queries.
1.14

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 15
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 15 LIMIT 21
15 similar queries.
1.06

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 468
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 468 LIMIT 21
15 similar queries.
1.28

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 17
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 17 LIMIT 21
15 similar queries.
0.95

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 488
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 488 LIMIT 21
15 similar queries.
1.52

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 18
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 18 LIMIT 21
15 similar queries.
1.07

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 505
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 505 LIMIT 21
15 similar queries.
1.33

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 20
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 20 LIMIT 21
15 similar queries.
1.03

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 528
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 528 LIMIT 21
15 similar queries.
1.34

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 24
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 24 LIMIT 21
15 similar queries.
1.08

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

SELECT `web_program`.`id`,
       `web_program`.`created`,
       `web_program`.`modified`,
       `web_program`.`sync_date`,
       `web_program`.`fix_key`,
       `web_program`.`name`,
       `web_program`.`display_on_web`,
       `web_program`.`display_order`,
       `web_program`.`name_short`,
       `web_program`.`nickname`,
       `web_program`.`department_id`,
       `web_program`.`department_crosslisted_id`,
       `web_program`.`type`,
       `web_program`.`is_credit`,
       `web_program`.`subject_codes`,
       `web_program`.`summary`,
       `web_program`.`description`,
       `web_program`.`description_mobile`,
       `web_program`.`image_thumb_id`,
       `web_program`.`destiny_object_id`,
       `web_program`.`destiny_certificate_code`,
       `web_program`.`destiny_costing_unit_code`,
       `web_program`.`destiny_program_area_codes`,
       `web_program`.`salesforce_id`,
       `web_program`.`salesforce_last_modified_date`,
       `web_program`.`filter_coursenumber`,
       `web_program`.`display_programtracks`,
       `web_program`.`web_feature_image`,
       `web_program`.`web_feature_image_2`,
       `web_program`.`web_feature_media_url`,
       `web_program`.`advisor_id`,
       `web_program`.`is_app_required`,
       `web_program`.`show_apply_button`,
       `web_program`.`apply_link`,
       `web_program`.`date_start`,
       `web_program`.`date_end`,
       `web_program`.`bg_career_insight_program_code`,
       `web_program`.`faculty_director_id`,
       `web_program`.`pdf_content`,
       `web_program`.`use_id_based_urls`
  FROM `web_program`
 WHERE `web_program`.`id` = 46
 LIMIT 21
SELECT ••• FROM `web_program` WHERE `web_program`.`id` = 46 LIMIT 21
15 similar queries.
1.30

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

82 </span>
83 {% endif %}
84 {% else %}
85 {% if item.program.get_program_type %}
86 <span class="accordion_item_button_subtitle">
87 {{ item.program.get_program_type }}
88 </span>
89 {% endif %}

/app/web/templates/blocks/accordion/accordion.html

SELECT `web_department`.`id`,
       `web_department`.`created`,
       `web_department`.`modified`,
       `web_department`.`sync_date`,
       `web_department`.`fix_key`,
       `web_department`.`name`,
       `web_department`.`name_short`,
       `web_department`.`code`,
       `web_department`.`destiny_program_office_code`,
       `web_department`.`salesforce_dept_code`,
       `web_department`.`is_active`,
       `web_department`.`division_id`,
       `web_department`.`parent_department_id`,
       `web_department`.`web_feature_media_url`,
       `web_department`.`subdomain`,
       `web_department`.`use_subdomain_in_links`,
       `web_department`.`apply_link`,
       `web_department`.`email_admissions`,
       `web_department`.`is_center`,
       `web_department`.`compare_programs_link`,
       `web_department`.`dp_category`,
       `web_department`.`dp_display_order`,
       `web_department`.`image_icon_id`,
       `web_department`.`web_feature_image_id`,
       `web_department`.`brochure_file_id`
  FROM `web_department`
 WHERE `web_department`.`id` = 3
 LIMIT 21
SELECT ••• FROM `web_department` WHERE `web_department`.`id` = 3 LIMIT 21
15 similar queries.
1.03

Connection: default

/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(113)
  template_rendered.send(sender=self, template=self, context=context)

/venv/lib/python3.11/site-packages/django/dispatch/dispatcher.py in send(189)
  response = receiver(signal=self, sender=sender, **named)

/usr/local/lib/python3.11/pprint.py in pformat(62)
  underscore_numbers=underscore_numbers).pformat(object)

/usr/local/lib/python3.11/pprint.py in pformat(158)
  self._format(object, sio, 0, 0, {}, 0)

/usr/local/lib/python3.11/pprint.py in _format(175)
  rep = self._repr(object, context, level)

/usr/local/lib/python3.11/pprint.py in _repr(455)
  repr, readable, recursive = self.format(object, context.copy(),

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(586)
  vrepr, vreadable, vrecur = self.format(

/usr/local/lib/python3.11/pprint.py in format(468)
  return self._safe_repr(object, context, maxlevels, level)

/usr/local/lib/python3.11/pprint.py in _safe_repr(629)
  rep = repr(object)

/app/web/models/program.py in __str__(151)
  dept_code = self.department.get_code()

39 {% endif %}
40 <div class="program_meta_actions">
41 {% if item.program.get_application_link %}
42 {% includewithdict '@partial-link' %} {
43 classes: {
44 base: 'button_filled',
45 modifiers: ['action']
46 },

/app/web/templates/partials/program-meta.html

Templates (114 rendered)

Template path

  1. /app/scs_web/templates

Templates

pages/program-listing.html
/app/web/templates/pages/program-listing.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>}
/app/web/templates/layouts/_preview.html
/app/web/templates/layouts/_preview.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>}
base.html
/app/web/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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>}
layouts/_head.html
/app/web/templates/layouts/_head.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>}
partials/_favicons.html
/app/web/templates/partials/_favicons.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>}
layouts/header.html
/app/web/templates/layouts/header.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_bordered', 'utility': 'skip_link'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'id': 'skip_main_link', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Skip Main Navigation', 'url': '#page_header_title', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/dropdown/dropdown.html
/app/web/templates/navigation/dropdown/dropdown.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'secondary_nav', 'modifiers': [], 'utility': ''}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'nav_menu': <Page: School of Continuing Studies>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Secondary', 'toggle_icon': 'caret_down', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_logo.html
/app/web/templates/partials/_logo.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'icon': 'logo', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'header', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'logo_link'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'icon': 'logo', 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'header', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Georgetown University School of Continuing Studies', 'url': '/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/dropdown/dropdown.html
/app/web/templates/navigation/dropdown/dropdown.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'main_dropdown_nav', 'modifiers': [], 'utility': ''}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'nav_menu': <Page: School of Continuing Studies>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Site', 'toggle_icon': 'caret_down', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'id': 'main_nav_program_finder', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Program Finder', 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'search', 'title': 'Search'}, 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white', 'search']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'default': {'icon': 'search', 'title': 'Search'}, 'home': <Page: School of Continuing Studies>, 'id': 'main_nav_search', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'header_search', 'swap_target': '.header_search', 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'menu', 'title': 'Menu'}, 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_bordered'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-menu-open'], 'default': {'icon': 'menu', 'title': 'Menu'}, 'home': <Page: School of Continuing Studies>, 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'menu', 'swap_target': '#menu', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_search.html
/app/web/templates/partials/_search.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, 'aria_label': 'Site Search', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'button_text': 'Search', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'is_microsite': False, 'label': 'Search', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'header', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'placeholder': '', 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_button.html
/app/web/templates/partials/_button.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, 'aria_label': '', 'aria_labelledby': 'id', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'button_text': 'Search', 'classes': {'base': 'button_filled'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'home': <Page: School of Continuing Studies>, 'id': 'id', 'is_microsite': False, 'label': 'Search', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'header', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'placeholder': '', 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'search', 'type': 'submit', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'close', 'title': 'Close'}, 'aria_label': 'Site Search', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'button_text': 'Search', 'classes': {'base': 'button_filled', 'modifiers': ['menu_close']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'default': {'icon': 'close', 'title': 'Close'}, 'home': <Page: School of Continuing Studies>, 'id': 'site_search_close', 'is_microsite': False, 'label': 'Search', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'header', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'placeholder': '', 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'header_search', 'swap_target': '.header_search', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
blocks/page-header/page-header.html
/app/web/templates/blocks/page-header/page-header.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'page': <ProgramListingPage: Master's Degree>}
navigation/breadcrumb/breadcrumb.html
/app/web/templates/navigation/breadcrumb/breadcrumb.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'modifiers': [], 'utility': ''}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon_divider': 'angle_right', 'id': 'page_header', 'is_microsite': False, 'layout_wysiwyg_width': ' fs-xl-7 fs-xl-push-3', 'links': '<<pagequeryset of wagtailcore.Page>>', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
blocks/filter/filter.html
/app/web/templates/blocks/filter/filter.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'results': '', 'search_placeholder': 'Keyword(s)', 'selects': [{'label': 'Area of Study', 'options': [{'selected': True, 'title': 'All Areas'}]}, {'label': 'Level of Study', 'options': [{'selected': True, 'title': 'All Levels'}]}, {'label': 'Mode of Study', 'options': [{'selected': True, 'title': 'All Modes'}]}, {'label': 'Time to Complete', 'options': [{'selected': True, 'title': 'All Times'}]}, {'label': 'Entry Terms', 'options': [{'selected': True, 'title': 'All Terms'}]}], 'self': <ProgramListingPage: Master's Degree>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>, 'utility': 'sidebar'}
partials/_button.html
/app/web/templates/partials/_button.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'results': '', 'search_placeholder': 'Keyword(s)', 'selects': [{'label': 'Area of Study', 'options': [{'selected': True, 'title': 'All Areas'}]}, {'label': 'Level of Study', 'options': [{'selected': True, 'title': 'All Levels'}]}, {'label': 'Mode of Study', 'options': [{'selected': True, 'title': 'All Modes'}]}, {'label': 'Time to Complete', 'options': [{'selected': True, 'title': 'All Times'}]}, {'label': 'Entry Terms', 'options': [{'selected': True, 'title': 'All Terms'}]}], 'self': <ProgramListingPage: Master's Degree>, 'title': 'Submit', 'type': 'submit', 'uniqid': {'filter': 1}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>, 'utility': 'sidebar'}
blocks/filter/filter.html
/app/web/templates/blocks/filter/filter.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'category': 'Programs', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'results': 15, 'results_only': True, 'utility': 'sidebar'}
partials/_button.html
/app/web/templates/partials/_button.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, 'aria_label': 'Reset Filters', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'category': 'Programs', 'classes': {'base': 'button_text', 'modifiers': ['tertiary']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'reset', 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'results': 15, 'results_only': True, 'self': <ProgramListingPage: Master's Degree>, 'title': 'Reset', 'uniqid': {'filter': 1}, 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>, 'utility': 'sidebar'}
blocks/program-list/program-list.html
/app/web/templates/blocks/program-list/program-list.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'}
blocks/accordion/accordion.html
/app/web/templates/blocks/accordion/accordion.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'id': 'program_meta_1', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Human Resources Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 1}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Human Resources Management (MPSHR)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'icon': 'arrow_right', 'id': 'program_meta_1', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Human Resources Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 1}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-341/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 43}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'id': 'program_meta_1', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Human Resources Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 1}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 14, 'revcounter0': 13}, 'id': 'program_meta_2', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Journalism>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 2}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Journalism (MPSJO)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 14, 'revcounter0': 13}, 'icon': 'arrow_right', 'id': 'program_meta_2', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Journalism>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 2}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-259/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1066}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 14, 'revcounter0': 13}, 'id': 'program_meta_2', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Journalism>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 2}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 13, 'revcounter0': 12}, 'id': 'program_meta_3', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Public Relations & Corporate Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 3}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Public Relations & Corporate Communications (MPSPR)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 13, 'revcounter0': 12}, 'icon': 'arrow_right', 'id': 'program_meta_3', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Public Relations & Corporate Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 3}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-70/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1067}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 13, 'revcounter0': 12}, 'id': 'program_meta_3', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Public Relations & Corporate Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 3}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 4, 'counter0': 3, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'id': 'program_meta_4', 'is_microsite': False, 'item': <ProgramDetailPage: Master's Degree in Real Estate>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 4}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Real Estate (MPSRE)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 4, 'counter0': 3, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'icon': 'arrow_right', 'id': 'program_meta_4', 'is_microsite': False, 'item': <ProgramDetailPage: Master's Degree in Real Estate>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 4}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-71/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1068}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 4, 'counter0': 3, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'id': 'program_meta_4', 'is_microsite': False, 'item': <ProgramDetailPage: Master's Degree in Real Estate>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 4}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 5, 'counter0': 4, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 11, 'revcounter0': 10}, 'id': 'program_meta_5', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Sports Industry Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 5}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Sports Industry Management (MPSSIM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 5, 'counter0': 4, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 11, 'revcounter0': 10}, 'icon': 'arrow_right', 'id': 'program_meta_5', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Sports Industry Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 5}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-361/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1069}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 5, 'counter0': 4, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 11, 'revcounter0': 10}, 'id': 'program_meta_5', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Sports Industry Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 5}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 6, 'counter0': 5, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'id': 'program_meta_6', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Urban & Regional Planning>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 6}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Urban & Regional Planning (MPSURP)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 6, 'counter0': 5, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'icon': 'arrow_right', 'id': 'program_meta_6', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Urban & Regional Planning>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 6}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-356/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1070}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 6, 'counter0': 5, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'id': 'program_meta_6', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Urban & Regional Planning>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 6}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 7, 'counter0': 6, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 9, 'revcounter0': 8}, 'id': 'program_meta_7', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Integrated Marketing Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 7}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Integrated Marketing Communications (MPSIMC)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 7, 'counter0': 6, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 9, 'revcounter0': 8}, 'icon': 'arrow_right', 'id': 'program_meta_7', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Integrated Marketing Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 7}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-410/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1071}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 7, 'counter0': 6, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 9, 'revcounter0': 8}, 'id': 'program_meta_7', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Integrated Marketing Communications>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 7}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 8, 'counter0': 7, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'id': 'program_meta_8', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Project Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 8}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Project Management (MPSPM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 8, 'counter0': 7, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'icon': 'arrow_right', 'id': 'program_meta_8', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Project Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 8}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-417/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1072}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 8, 'counter0': 7, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'id': 'program_meta_8', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Project Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 8}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 9, 'counter0': 8, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 7, 'revcounter0': 6}, 'id': 'program_meta_9', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Emergency & Disaster Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 9}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Emergency & Disaster Management (EDM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 9, 'counter0': 8, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 7, 'revcounter0': 6}, 'icon': 'arrow_right', 'id': 'program_meta_9', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Emergency & Disaster Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 9}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-419/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1073}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 9, 'counter0': 8, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 7, 'revcounter0': 6}, 'id': 'program_meta_9', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Emergency & Disaster Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 9}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 10, 'counter0': 9, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'id': 'program_meta_10', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Applied Intelligence>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 10}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Applied Intelligence (MPSAI)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 10, 'counter0': 9, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'icon': 'arrow_right', 'id': 'program_meta_10', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Applied Intelligence>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 10}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-423/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1074}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 10, 'counter0': 9, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'id': 'program_meta_10', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Applied Intelligence>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 10}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 11, 'counter0': 10, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 5, 'revcounter0': 4}, 'id': 'program_meta_11', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Higher Education Administration>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 11}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Higher Education Administration (MPSHEA)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 11, 'counter0': 10, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 5, 'revcounter0': 4}, 'icon': 'arrow_right', 'id': 'program_meta_11', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Higher Education Administration>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 11}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-468/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1075}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 11, 'counter0': 10, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 5, 'revcounter0': 4}, 'id': 'program_meta_11', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Higher Education Administration>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 11}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 12, 'counter0': 11, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 4, 'revcounter0': 3}, 'id': 'program_meta_12', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Cybersecurity Risk Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 12}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Cybersecurity Risk Management (CYRM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 12, 'counter0': 11, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 4, 'revcounter0': 3}, 'icon': 'arrow_right', 'id': 'program_meta_12', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Cybersecurity Risk Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 12}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-488/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1076}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 12, 'counter0': 11, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 4, 'revcounter0': 3}, 'id': 'program_meta_12', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Cybersecurity Risk Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 12}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 13, 'counter0': 12, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 3, 'revcounter0': 2}, 'id': 'program_meta_13', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Supply Chain Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 13}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Supply Chain Management (MPSSCM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 13, 'counter0': 12, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 3, 'revcounter0': 2}, 'icon': 'arrow_right', 'id': 'program_meta_13', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Supply Chain Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 13}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-505/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1077}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 13, 'counter0': 12, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 3, 'revcounter0': 2}, 'id': 'program_meta_13', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Supply Chain Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 13}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 14, 'counter0': 13, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 2, 'revcounter0': 1}, 'id': 'program_meta_14', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Information Technology Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 14}, 'url': <bound method Program.get_application_link of <Program: Master of Professional Studies in Information Technology Management (MPSITM)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 14, 'counter0': 13, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 2, 'revcounter0': 1}, 'icon': 'arrow_right', 'id': 'program_meta_14', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Information Technology Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 14}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-528/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1078}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 14, 'counter0': 13, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 2, 'revcounter0': 1}, 'id': 'program_meta_14', 'is_microsite': False, 'item': <ProgramDetailPage: Master's in Information Technology Management>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 14}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/program-meta.html
/app/web/templates/partials/program-meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'modifier': 'programs'} {'item_heading_level': 'h3'} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 15, 'revcounter0': 14}, 'item': <ProgramDetailPage: Master's in Human Resources Management>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Apply Now', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 15, 'counter0': 14, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'id': 'program_meta_15', 'is_microsite': False, 'item': <ProgramDetailPage: Master of Arts in Liberal Studies>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply Now', 'uniqid': {'program_list': 1, 'program_meta': 15}, 'url': <bound method Program.get_application_link of <Program: Master of Arts in Liberal Studies (GLS)>>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Learn More', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'forloop': {'counter': 15, 'counter0': 14, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'icon': 'arrow_right', 'id': 'program_meta_15', 'is_microsite': False, 'item': <ProgramDetailPage: Master of Arts in Liberal Studies>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Learn More', 'uniqid': {'program_list': 1, 'program_meta': 15}, 'url': 'https://staging.scs-v6.georgetown.edu/graduate-degrees/masters-degrees/overview-46/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'aria': 'Compare to another program', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-program-compare-link'], 'data_values': {"'data-js-program-id'": 1246}, 'default': {'icon': 'arrow_right', 'title': 'Compare to another program'}, 'forloop': {'counter': 15, 'counter0': 14, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'id': 'program_meta_15', 'is_microsite': False, 'item': <ProgramDetailPage: Master of Arts in Liberal Studies>, 'item_heading_level': 'h3', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'programs', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'uniqid': {'program_list': 1, 'program_meta': 15}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_pagination.html
/app/web/templates/partials/_pagination.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'pages': 50, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Programs Pagination', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria_labeledby': 'pagination_1_title pagination_1link_previous', 'aria_labelledby': 'pagination_1_title pagination_1link_previous', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'pagination_link', 'modifiers': ['disabled']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'arrow_left', 'id': 'pagination_1link_previous', 'id_previous': 'pagination_1link_previous', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'pages': 50, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Previous Page', 'uniqid': {'pagination': 1}, 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria_labeledby': 'pagination_1_title pagination_1link_next', 'aria_labelledby': 'pagination_1_title pagination_1link_next', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'pagination_link'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'arrow_right', 'id': 'pagination_1link_next', 'id_next': 'pagination_1link_next', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'pages': 50, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Next Page', 'uniqid': {'pagination': 1}, 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_button.html
/app/web/templates/partials/_button.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'pages': 50, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Go', 'type': 'submit', 'uniqid': {'pagination': 1}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
blocks/_program-comparison/program-comparison.html
/app/web/templates/blocks/_program-comparison/program-comparison.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>} {'title': '<p data-block-key="4b9os">Compare our Master&#x27;s Degree Programs ' 'to find your Fit.</p>'}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'close', 'title': 'Close'}, 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white', 'comparison_close']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-comparison-close'], 'default': {'icon': 'close', 'title': 'Close'}, 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'program_comparison', 'swap_target': '.program_comparison', 'title': '<p data-block-key="4b9os">Compare our Master&#x27;s Degree Programs ' 'to find your Fit.</p>', 'uniqid': {'program_comparison': 1}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_button.html
/app/web/templates/partials/_button.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: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['comparison_item_close']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-comparison-close'], 'icon': 'close', 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Close', 'uniqid': {'program_comparison': 1}, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Program Details', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['action']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'id': 'program_comparison_1', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Program Details', 'uniqid': {'program_comparison': 1}, 'url': '/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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, 'aria': 'Request Info', 'block': <Block Node: page_content. Contents: [<TextNode: '\n\n\t'>, <IncludeNode: template=<FilterExpression '"blocks/page-header/page-header.html"'>>, <TextNode: '\n\n\t'>, <IfNode>, <TextNode: '\n\n\t<section\n\t\tclass="full'>, <IfNode>, <TextNode: '\n\t</section>\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'arrow_right', 'id': 'program_comparison_1', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Request Info', 'uniqid': {'program_comparison': 1}, 'url': '/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
layouts/footer.html
/app/web/templates/layouts/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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>}
partials/_logo.html
/app/web/templates/partials/_logo.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'logo', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'footer', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'logo_link'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'logo', 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'footer', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Georgetown University School of Continuing Studies', 'url': '/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 3, 'revcounter0': 2}, 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Contact Us', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 2, 'revcounter0': 1}, 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Program Finder', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Apply', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/basic/basic.html
/app/web/templates/navigation/basic/basic.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'footer_quick'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'is_microsite': False, 'links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Quick', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/basic/basic.html
/app/web/templates/navigation/basic/basic.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'footer_nav'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'is_microsite': False, 'links': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Footer', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/social/social.html
/app/web/templates/navigation/social/social.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'footer_nav'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'is_microsite': False, 'links': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Footer', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_meta.html
/app/web/templates/partials/_meta.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}]}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text', 'modifiers': ['dark']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 3, 'revcounter0': 2}, 'icon': 'arrow_up_right', 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'microsite_links': ['Summer Sessions', 'Summer High School Sessions', 'English Language Center'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Summer Sessions', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text', 'modifiers': ['dark']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 2, 'counter0': 1, 'first': False, 'last': False, 'parentloop': {}, 'revcounter': 2, 'revcounter0': 1}, 'icon': 'arrow_up_right', 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'microsite_links': ['Summer Sessions', 'Summer High School Sessions', 'English Language Center'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Summer High School Sessions', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_text', 'modifiers': ['dark']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'forloop': {'counter': 3, 'counter0': 2, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'icon': 'arrow_up_right', 'is_microsite': False, 'link': '#', 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'microsite_links': ['Summer Sessions', 'Summer High School Sessions', 'English Language Center'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'English Language Center', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
navigation/basic/basic.html
/app/web/templates/navigation/basic/basic.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, 'active_index': '', 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'utility_nav'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'footer_utility': ['Accessibility at Georgetown', 'Employment', 'Noncredit Terms + Conditions', 'Privacy Policy', 'Terms of Use', 'Public Safety', 'Emergency Contact Info'], 'is_microsite': False, 'links': ['Accessibility at Georgetown', 'Employment', 'Noncredit Terms + Conditions', 'Privacy Policy', 'Terms of Use', 'Public Safety', 'Emergency Contact Info'], 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'microsite_links': ['Summer Sessions', 'Summer High School Sessions', 'English Language Center'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}], 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'title': 'Utility', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_copyright.html
/app/web/templates/partials/_copyright.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'footer_ctas_links': ['Contact Us', 'Program Finder', 'Apply'], 'navigation_footer_quick_links': [{'icon': 'user', 'title': 'Sign In', 'url': '#'}, 'Academic Calendar'], 'navigation_footer_resources': ['Admitted Students', 'Current Students', 'Faculty & Staff', 'Alumni', 'Organizations'], 'navigation_social': [{'title': 'Facebook', 'url': '//www.facebook.com'}, {'title': 'X', 'url': '//www.x.com'}, {'title': 'Instagram', 'url': '//www.instagram.com'}, {'title': 'Youtube', 'url': '//www.youtube.com'}, {'title': 'Linkedin', 'url': '//www.linkedin.com'}]}
layouts/_menu.html
/app/web/templates/layouts/_menu.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: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>} {'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'is_microsite': False, 'page': <ProgramListingPage: Master's Degree>, 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>} {'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>} {'page': <ProgramListingPage: Master's Degree>}
partials/_logo.html
/app/web/templates/partials/_logo.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'logo', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'menu', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'tertiary_links': ['About Us', 'News & Events', 'Request Info', 'Program Finder'], 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'logo_link'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'logo', 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'modifier': 'menu', 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'print': '', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'tertiary_links': ['About Us', 'News & Events', 'Request Info', 'Program Finder'], 'title': 'Georgetown University School of Continuing Studies', 'url': '/', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/_link.html
/app/web/templates/partials/_link.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: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled'}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'icon': 'user', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'tertiary_links': ['About Us', 'News & Events', 'Request Info', 'Program Finder'], 'title': 'Sign In', 'url': '#', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}
partials/button-toggle.html
/app/web/templates/partials/button-toggle.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, 'active': {'icon': 'close', 'title': 'Close'}, 'block': <Block Node: content. Contents: [<TextNode: '\n\t<!-- Page Wrapper -->\n\t'>, <IfNode>, <TextNode: '\n\t\t\t'>, <IfNode>, <TextNode: '\n\t\t"\n\t>\n\n\t\t'>, <IncludeNode: template=<FilterExpression "'layouts/header.html'">>, <TextNode: '\n\n\t\t<!-- Page -->\n\t\t<main'>, <Block Node: page_content. Contents: [<TextNode: '\t\t\t\n\t\t\t'>]>, <TextNode: '\n\t\t</main>\n\t\t<!-- END: Pa'>, <IncludeNode: template=<FilterExpression "'layouts/footer.html'">>, <TextNode: '\n\n\t</div>\n\t<!-- END: Page'>, <django.template.defaulttags.CommentNode object at 0x7bf8f3b22090>, <TextNode: '\n\t\n\t'>, <IncludeNode: template=<FilterExpression "'layouts/_menu.html'">>, <TextNode: '\n\n'>]>, 'breadcrumbs': '<<pagequeryset of wagtailcore.Page>>', 'classes': {'base': 'button_filled', 'modifiers': ['white', 'search', 'menu_close']}, 'config': {'layout': {'content_width': '', 'wysiwyg_width': ' fs-xl-10 fs-xl-push-2'}}, 'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>, 'data_attributes': ['data-js-menu-close'], 'default': {'icon': 'close', 'title': 'Close'}, 'id': '', 'is_microsite': False, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'page': <ProgramListingPage: Master's Degree>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>), 'preview_page': '/app/web/templates/layouts/_preview.html', 'request': '<<request>>', 'self': <ProgramListingPage: Master's Degree>, 'swap_link': 'menu', 'swap_target': '#menu', 'tertiary_links': ['About Us', 'News & Events', 'Request Info', 'Program Finder'], 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'UGcIJnnJfns59bZXLLUzEfUn8Mll0T1amz7Av9wfIA8RdJMBqdkVVq8Dqsz0gjGS'>}
django.template.context_processors.debug
Toggle context {}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/graduate-degrees/masters-degrees/'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bf8f358ad90>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/graduate-degrees/masters-degrees/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
30 37.59673902823124 ms 30 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 30 0 0 0 0 0 0 0 0 0 0 0 0 0

Calls

Time (ms) Type Arguments Keyword arguments Backend
1.3636 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve(32)
  return on_serve_chain(page, request, args, kwargs)

/venv/lib/python3.11/site-packages/wagtail/wagtail_hooks.py in inner(71)
  response = callback(page, request, serve_args, serve_kwargs)

/venv/lib/python3.11/site-packages/wagtail/views.py in serve_chain(13)
  return page.serve(request, *args, **kwargs)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in serve(1214)
  self.get_context(request, *args, **kwargs),

/app/web/models/program.py in get_context(677)
  context = super().get_context(request)

/app/web/models/support.py in get_context(413)
  if self.get_site().is_default_site:		# default_site should always be scs site

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_site(1435)
  url_parts = self.get_url_parts()

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.5525 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.4751 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.5149 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.8078 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.6503 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.3868 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.3708 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.4145 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1914 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1711 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1121 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0872 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.2298 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1075)
  output = self.filter_expression.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1783 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/app/web/templatetags/web_tags.py in render(302)
  return t.render(new_context)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1075)
  output = self.filter_expression.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.2646 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1853 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1966 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1647 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

0.9911 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0253 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0646 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.2746 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.2361 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0062 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0199 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1784 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.0756 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.1176 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

1.2901 get ('wagtail_site_root_paths',) {'version': 2} <django.core.cache.backends.redis.RedisCache object at 0x7bf8f94ff950>
/venv/bin/gunicorn in <module>(7)
  sys.exit(run())

/venv/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(231)
  super().run()

/venv/lib/python3.11/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(551)
  self.spawn_workers()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(622)
  self.spawn_worker()

/venv/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(589)
  worker.init_process()

/venv/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142)
  self.run()

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(136)
  self.handle_request(listener, req, client, addr)

/venv/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(179)
  respiter = self.wsgi(environ, resp.start_response)

/app/util/middleware.py in __call__(23)
  response = self.get_response(request)

/venv/lib/python3.11/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/venv/lib/python3.11/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/venv/lib/python3.11/site-packages/django/template/backends/django.py in render(107)
  return self.template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(171)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(243)
  nodelist.append(node.render_annotated(context))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(327)
  return nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(173)
  return self._render(context)

/venv/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(114)
  return self.nodelist.render(context)

/venv/lib/python3.11/site-packages/django/template/base.py in render(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1016)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/venv/lib/python3.11/site-packages/django/template/base.py in render_annotated(977)
  return self.render(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in render(320)
  match = condition.eval(context)

/venv/lib/python3.11/site-packages/django/template/defaulttags.py in eval(886)
  return self.value.resolve(context, ignore_failures=True)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(722)
  obj = self.var.resolve(context)

/venv/lib/python3.11/site-packages/django/template/base.py in resolve(854)
  value = self._resolve_lookup(context)

/venv/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(901)
  current = getattr(current, bit)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url(1396)
  url_parts = self.get_url_parts(request=request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in get_url_parts(1299)
  possible_sites = self._get_relevant_site_root_paths(request)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_relevant_site_root_paths(1276)
  for srp in self._get_site_root_paths(cache_object)

/venv/lib/python3.11/site-packages/wagtail/models/pages.py in _get_site_root_paths(1267)
  cache_object._wagtail_cached_site_root_paths = Site.get_site_root_paths()

/venv/lib/python3.11/site-packages/wagtail/models/sites.py in get_site_root_paths(220)
  result = cache.get(

Signals

Signal Receivers
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete handle_signal, post_delete_file_cleanup, remove_reference_index_on_delete, post_delete_file_cleanup, post_delete_file_cleanup, post_delete_purge_rendition_cache, remove_reference_index_on_delete, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, post_delete_signal_handler, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, post_delete_site_signal_handler, post_delete_page_log_deletion, reset_locales_display_names_cache, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete, remove_reference_index_on_delete
post_init WagtailImageField.update_dimension_fields, WagtailImageField.update_dimension_fields, WagtailImageField.update_dimension_fields, WagtailImageField.update_dimension_fields
post_migrate create_extra_permissions, connect_reference_index_signal_handlers, create_permissions, create_contenttypes
post_save update_reference_index_on_save, post_save_image_feature_detection, update_reference_index_on_save, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, post_save_signal_handler, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, post_save_site_signal_handler, reset_locales_display_names_cache, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save, update_reference_index_on_save
pre_delete pre_delete_page_unpublish, cleanup_ckeditor_images_on_delete
pre_init
pre_migrate disconnect_reference_index_signal_handlers, inject_rename_contenttypes_operations
pre_save set_locale_on_new_instance, set_name_ascii, set_name_ascii, set_display_name, set_name_ascii, set_display_name, set_name_ascii, set_display_name, city_country, city_search_names, cleanup_unused_ckeditor_images_on_update
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, 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, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, form_renderer_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_cache, reset_hashers, Options.setting_changed, reset_edit_handler_cache, Settings.change_setting, clear_embed_caches, update_level_tags, clear_caches, reload_api_settings, update_permission_policy, 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, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties

15 Results found for: Programs

Develop the skills and expertise to be an agent of change at every stage of the HR lifecycle.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Cultivate the reporting and writing skills that are essential to journalism, as well as the digital and entrepreneurial skills needed for success in today's media landscape.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Develop the strategic skills to lead and thrive amidst the digital communications revolution.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Cultivate an in-depth understanding across multiple facets of the industry, including development, finance, sustainability, construction, and management.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Cultivate a comprehensive understanding of the industry as well as the essential communication, business, and leadership skills needed for success.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Develop the skills needed for success in the urban planning industry through a combination of academic theory and applied studio work.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Cultivate the skills to establish a robust, integrated communications strategy focused on connecting global communities.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Acquire the leadership skills and vision to motivate, organize, and inspire project teams to execute their best work.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Develop the strategic mindset and critical skills needed to become a leader in disaster management.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Learn to decipher and combine multiple intelligence sources to create actionable insights and make critical decisions.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Acquire the skills necessary to transform higher education and lead effective teams.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Develop the tactical skills to plan for, respond to, and mitigate information security threats.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Acquire the critical skills needed to adapt to the rapidly evolving supply chain landscape.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Cultivate a 360-degree perspective of the information technology landscape as well as the contemporary skills that today’s market demands.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Explore philosophical, cultural, political, international, and current social concepts in a global context to develop a broader perspective of the modern world.

NO. OF Credits: 33
TUITION: $51,909
Duration: 2 weeks - 2 years
WORK OUTSIDE OF CLASS: 6-9 hours per week
ENROLLMENT: Full-time or Part-time
SEMESTER OF ENTRY: Fall Spring, Summer
Apply Now Learn More

Compare our Master's Degree Programs to find your Fit.