| Package | Name | Version |
|---|---|---|
| Django | 5.2.6 | |
| Python | 3.12.4 | |
| daphne | Daphne | 4.1.2 |
| debug_toolbar | Debug Toolbar | 4.3.0 |
| django_celery_beat | Periodic Tasks | 2.8.1 |
| django_celery_results | Celery Results | 2.6.0 |
| django_extensions | Django Extensions | 3.2.3 |
| django_filters | Django_Filters | 23.5 |
| simple_history | Simple_History | 3.10.1 |
| Resource | Value |
|---|---|
| User CPU time | 31.000 msec |
| System CPU time | 2.122 msec |
| Total CPU time | 33.122 msec |
| Elapsed time | 34.817 msec |
| Context switches | 13 voluntary, 47 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ADMINS | [] |
| ALLOWED_HOSTS | ['*'] |
| API_AUTH_TYPE | '********************' |
| APPEND_SLASH | True |
| APPS_DIR | '/usr/src/app/core' |
| APP_DOMAIN | '' |
| ASGI_APPLICATION | 'config.asgi.application' |
| AUTHENTICATION_BACKENDS | '********************' |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | '********************' |
| AWS_ACCESS_KEY_ID | '********************' |
| AWS_S3_CUSTOM_DOMAIN | '' |
| AWS_S3_REGION_NAME | 'us-east-1' |
| AWS_SECRET_ACCESS_KEY | '********************' |
| AWS_STORAGE_BUCKET_NAME | 'ehr_gateway' |
| BASE_DIR | PosixPath('/usr/src/app') |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CELERY_BEAT_SCHEDULER | 'django_celery_beat.schedulers.DatabaseScheduler' |
| CELERY_BROKER_URL | 'amqp://guest:guest@ehr_rabbitmq_prod:5671//' |
| CELERY_RESULT_BACKEND | 'django-db' |
| CELERY_TASK_MAX_RETRIES | 3 |
| CELERY_TASK_SOFT_TIME_LIMIT | 20 |
| CELERY_TASK_TIME_LIMIT | 30 |
| CELERY_TIMEZONE | 'UTC' |
| CHANNEL_LAYERS | {'default': {'BACKEND': 'channels.layers.InMemoryChannelLayer'}} |
| CORS_ALLOWED_ORIGINS | ['https://router.dev.tenaadam.health.com'] |
| CORS_ALLOW_ALL_ORIGINS | True |
| CORS_ALLOW_CREDENTIALS | True |
| CORS_ORIGIN_WHITELIST | ['https://router.dev.tenaadam.health.com'] |
| CSRF_COOKIE_AGE | 31449600 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrftoken' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | False |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql',
'HOST': 'ehr_postgres_prod',
'NAME': 'ehr_diagnostics',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '5432',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'ehr_admin'}} |
| DATABASE_ROUTERS | ['django_tenant_db_router.routers.TenantDatabaseRouter'] |
| 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 | False |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': 'config.settings.debug_toolbar.setup.show_toolbar'} |
| DEBUG_TOOLBAR_ENABLED | True |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_AUTO_FIELD | 'django.db.models.BigAutoField' |
| DEFAULT_BACKEND | 'minio_storage.storage.MinioMediaStorage' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DISALLOWED_USER_AGENTS | [] |
| EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
| EMAIL_HOST | 'localhost' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | '' |
| EMAIL_PORT | 25 |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | False |
| ENABLE_GRAPHIQL | False |
| FILE_STORAGE_ENDPOINT | 'ehr-media.tenaadam.health' |
| 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' |
| GRPCSERVER | {'async': False,
'credentials': None,
'interceptors': ['core.grpc.interceptors.auth.ServiceAuthInterceptor'],
'maximum_concurrent_rpcs': None,
'options': [('grpc.max_receive_message_length', 104857600)],
'reflection': False,
'servicers': ['core.grpc.server.grpc_hook']} |
| GRPC_AUTH_ENABLED | '********************' |
| GRPC_CLIENT_CERT_FILE | 'certs/client_idir.crt' |
| GRPC_CLIENT_KEY_FILE | '********************' |
| GRPC_SERVER_ADDRESS | '0.0.0.0:50023' |
| GRPC_SERVER_MAX_WORKERS | 10 |
| GRPC_TLS_CA_FILE | 'certs/ca.crt' |
| GRPC_TLS_CERT_FILE | 'certs/server.crt' |
| GRPC_TLS_ENABLED | False |
| GRPC_TLS_KEY_FILE | '********************' |
| IGNORABLE_404_URLS | [] |
| INSTALLED_APPS | ['daphne',
'unfold',
'unfold.contrib.simple_history',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'whitenoise.runserver_nostatic',
'django.contrib.staticfiles',
'corsheaders',
'django_celery_beat',
'django_celery_results',
'django_extensions',
'django_filters',
'easyaudit',
'simple_history',
'strawberry_django',
'django_grpc',
'django_tenant_db_router',
'core.common.apps.CommonConfig',
'core.users.apps.UsersConfig',
'core.seed.apps.SeedConfig',
'core.fhir.apps.FhirConfig',
'core.health_check.apps.HealthCheckConfig',
'core.observations.apps.ObservationsConfig',
'core.diagnostic_reports.apps.DiagnosticReportsConfig',
'core.document_references.apps.DocumentReferencesConfig',
'core.service_requests.apps.ServiceRequestsConfig',
'core.specimens.apps.SpecimensConfig',
'core.body_structures.apps.BodyStructuresConfig',
'core.imaging_selections.apps.ImagingSelectionsConfig',
'core.imaging_studies.apps.ImagingStudiesConfig',
'core.genomic_studies.apps.GenomicStudiesConfig',
'debug_toolbar'] |
| INTERNAL_IPS | [] |
| 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 | [] |
| LOCAL_APPS | ['core.common.apps.CommonConfig',
'core.users.apps.UsersConfig',
'core.seed.apps.SeedConfig',
'core.fhir.apps.FhirConfig',
'core.health_check.apps.HealthCheckConfig',
'core.observations.apps.ObservationsConfig',
'core.diagnostic_reports.apps.DiagnosticReportsConfig',
'core.document_references.apps.DocumentReferencesConfig',
'core.service_requests.apps.ServiceRequestsConfig',
'core.specimens.apps.SpecimensConfig',
'core.body_structures.apps.BodyStructuresConfig',
'core.imaging_selections.apps.ImagingSelectionsConfig',
'core.imaging_studies.apps.ImagingStudiesConfig',
'core.genomic_studies.apps.GenomicStudiesConfig'] |
| LOGGING | {'disable_existing_loggers': False,
'formatters': {'simple': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(levelname)s %(asctime)s %(name)s - '
'%(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(levelname)s %(asctime)s '
'[%(process)d:%(thread)d] '
'%(name)s.%(funcName)s:%(lineno)d - '
'%(message)s'}},
'handlers': {'console_handler': {'class': 'config.settings.logging.ProfessionalRichHandler',
'formatter': None,
'level': 'DEBUG'},
'detailed_file_handler': {'backupCount': 10,
'class': 'logging.handlers.RotatingFileHandler',
'encoding': 'utf-8',
'filename': '/usr/src/app/logs/django_detailed.log',
'formatter': 'verbose',
'level': 'DEBUG',
'maxBytes': 10485760,
'mode': 'a'},
'error_file_handler': {'backupCount': 20,
'class': 'logging.handlers.RotatingFileHandler',
'encoding': 'utf-8',
'filename': '/usr/src/app/logs/errors.log',
'formatter': 'verbose',
'level': 'ERROR',
'maxBytes': 10485760,
'mode': 'a'},
'file_handler': {'backupCount': 10,
'class': 'logging.handlers.RotatingFileHandler',
'encoding': 'utf-8',
'filename': '/usr/src/app/logs/django.log',
'formatter': 'simple',
'level': 'INFO',
'maxBytes': 10485760,
'mode': 'a'},
'performance_file_handler': {'backupCount': 5,
'class': 'logging.handlers.RotatingFileHandler',
'encoding': 'utf-8',
'filename': '/usr/src/app/logs/performance.log',
'formatter': 'verbose',
'level': 'INFO',
'maxBytes': 10485760,
'mode': 'a'}},
'loggers': {'': {'handlers': ['console_handler', 'file_handler'],
'level': 'INFO'},
'audit': {'handlers': ['console_handler', 'detailed_file_handler'],
'level': 'INFO',
'propagate': False},
'celery': {'handlers': ['console_handler', 'file_handler'],
'level': 'INFO',
'propagate': False},
'core': {'handlers': ['console_handler', 'detailed_file_handler'],
'level': 'DEBUG',
'propagate': False},
'core.fhir': {'handlers': ['console_handler',
'detailed_file_handler'],
'level': 'DEBUG',
'propagate': False},
'core.patients': {'handlers': ['console_handler',
'detailed_file_handler'],
'level': 'DEBUG',
'propagate': False},
'django': {'handlers': ['console_handler',
'detailed_file_handler'],
'level': 'INFO',
'propagate': False},
'django.db.backends': {'handlers': ['detailed_file_handler'],
'level': 'WARNING',
'propagate': False},
'django.request': {'handlers': ['console_handler',
'error_file_handler'],
'level': 'WARNING',
'propagate': False},
'django.security': {'handlers': ['console_handler',
'error_file_handler'],
'level': 'WARNING',
'propagate': False},
'django.server': {'handlers': ['console_handler', 'file_handler'],
'level': 'INFO',
'propagate': False},
'grpc': {'handlers': ['console_handler', 'file_handler'],
'level': 'INFO',
'propagate': False},
'performance': {'handlers': ['console_handler',
'performance_file_handler'],
'level': 'INFO',
'propagate': False},
'security': {'handlers': ['console_handler', 'error_file_handler'],
'level': 'INFO',
'propagate': False}},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/accounts/login/' |
| LOGOUT_REDIRECT_URL | None |
| MANAGERS | [] |
| MEDIA_ROOT | '/usr/src/app/media' |
| MEDIA_ROOT_NAME | 'media' |
| MEDIA_URL | '/media/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| MIDDLEWARE | ['django.middleware.security.SecurityMiddleware',
'corsheaders.middleware.CorsMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django_tenant_db_router.middleware.TenantMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'easyaudit.middleware.easyaudit.EasyAuditMiddleware',
'simple_history.middleware.HistoryRequestMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware'] |
| MIGRATION_MODULES | {} |
| MINIO_STORAGE_ACCESS_KEY | '********************' |
| MINIO_STORAGE_AUTO_CREATE_MEDIA_BUCKET | True |
| MINIO_STORAGE_AUTO_CREATE_STATIC_BUCKET | True |
| MINIO_STORAGE_ENDPOINT | 'ehr-media.tenaadam.health' |
| MINIO_STORAGE_MEDIA_BUCKET_NAME | 'ehr-diagnostics-staging-media' |
| MINIO_STORAGE_SECRET_KEY | '********************' |
| MINIO_STORAGE_USE_HTTPS | False |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PREPEND_WWW | False |
| RICH_AVAILABLE | True |
| ROOT_URLCONF | 'config.urls' |
| SECRET_KEY | '********************' |
| SECRET_KEY_FALLBACKS | '********************' |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| SECURE_HSTS_PRELOAD | False |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | None |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'same-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SENTRY_DSN | '' |
| SERVER_EMAIL | 'root@localhost' |
| SERVICES_GRPC_ENDPOINTS | {'ehr_patient': 'ehr_patient_grpc_prod:50054',
'ehr_tenant': 'ehr_tenant_grpc_prod:50051'} |
| SERVICE_METHOD_ROLES | {} |
| SERVICE_NAME | 'ehr_diagnostics' |
| SERVICE_ROLES | ['admin', 'reader', 'writer'] |
| SERVICE_TOKEN_AUDIENCE | '********************' |
| SERVICE_TOKEN_ISSUER | '********************' |
| SERVICE_TOKEN_LEEWAY_SECONDS | '********************' |
| SERVICE_TOKEN_SECRET | '********************' |
| 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 | 'config.django.base' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| STATICFILES_DIRS | ['/usr/src/app/static'] |
| STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
| STATICFILES_STORAGE | 'whitenoise.storage.CompressedManifestStaticFilesStorage' |
| STATIC_ROOT | '/usr/src/app/staticfiles' |
| STATIC_URL | '/static/' |
| STORAGES | {'default': {'BACKEND': 'minio_storage.storage.MinioMediaStorage'},
'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
| STRAWBERRY_DJANGO | {'FIELD_DESCRIPTION_FROM_HELP_TEXT': True,
'GENERATE_ENUMS_FROM_CHOICES': True,
'MUTATIONS_DEFAULT_ARGUMENT_NAME': 'input',
'MUTATIONS_DEFAULT_HANDLE_DJANGO_ERRORS': True,
'PAGINATION_DEFAULT_LIMIT': 10,
'TYPE_DESCRIPTION_FROM_MODEL_DOCSTRING': True} |
| TEMPLATES | [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/usr/src/app/core/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']}}] |
| TENANT_AUTO_CREATE_DATABASE | True |
| TENANT_DB_CONFIG_PROVIDER | <function tenant_db_config_provider at 0x73d11a6f0680> |
| TENANT_DB_PREFIX | 'ehr_diagnostics_tenant_' |
| TENANT_RESOLVER | <function tenant_resolver at 0x73d11a58aa20> |
| TENANT_ROUTING_ENABLED | False |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| THIRD_PARTY_APPS | ['corsheaders',
'django_celery_beat',
'django_celery_results',
'django_extensions',
'django_filters',
'easyaudit',
'simple_history',
'strawberry_django',
'django_grpc',
'django_tenant_db_router'] |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'Africa/Addis_Ababa' |
| UNFOLD | {'BORDER_RADIUS': '6px',
'COLORS': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'ENVIRONMENT': 'config.settings.unfold.environment_callback',
'ENVIRONMENT_TITLE_PREFIX': 'config.settings.unfold.environment_title_prefix_callback',
'EXTENSIONS': {'modeltranslation': {'flags': {'en': '🇬🇧'}}},
'LOGIN': {'image': <function <lambda> at 0x73d11a9a4360>},
'SCRIPTS': [<function <lambda> at 0x73d11a9a44a0>],
'SHOW_BACK_BUTTON': True,
'SHOW_HISTORY': True,
'SHOW_VIEW_ON_SITE': True,
'SIDEBAR': {'command_search': True,
'navigation': [{'collapsible': False,
'items': [{'icon': 'dashboard',
'link': '/',
'permission': <function <lambda> at 0x73d11a9a4540>,
'title': 'Dashboard'}],
'separator': False,
'title': 'Navigation'},
{'collapsible': True,
'items': [{'icon': 'code',
'link': '/fhir/coding/',
'title': 'Codings'},
{'icon': 'category',
'link': '/fhir/codeableconcept/',
'title': 'Codeable Concepts'}],
'separator': False,
'title': 'FHIR Terminology'},
{'collapsible': True,
'items': [{'icon': 'account_circle',
'link': '/users/user/',
'title': 'Users'},
{'icon': 'group',
'link': '/auth/group/',
'title': 'Groups'}],
'separator': False,
'title': 'Users & Groups'},
{'collapsible': True,
'items': [{'icon': 'hourglass_bottom',
'link': '/django_celery_beat/clockedschedule/',
'title': 'Clocked'},
{'icon': 'update',
'link': '/django_celery_beat/crontabschedule/',
'title': 'Crontabs'},
{'icon': 'timer',
'link': '/django_celery_beat/intervalschedule/',
'title': 'Intervals'},
{'icon': 'task',
'link': '/django_celery_beat/periodictask/',
'title': 'Periodic tasks'},
{'icon': 'event',
'link': '/django_celery_beat/solarschedule/',
'title': 'Solar events'}],
'separator': False,
'title': 'Celery Tasks'},
{'collapsible': True,
'items': [{'icon': 'edit',
'link': '/easyaudit/crudevent/',
'title': 'CRUD events'},
{'icon': 'login',
'link': '/easyaudit/loginevent/',
'title': 'Login events'},
{'icon': 'http',
'link': '/easyaudit/requestevent/',
'title': 'Request events'}],
'separator': False,
'title': 'Easy Audit'}],
'show_all_applications': True,
'show_search': True},
'SITE_DROPDOWN': [{'icon': 'graph_7',
'link': 'https://router-dev.ehr.tenaadam.health/',
'title': 'Apollo Router'},
{'icon': 'graph_1',
'link': 'https://router-dev.ehr.tenaadam.health/',
'title': 'GraphQL Playground'}],
'SITE_FAVICONS': [{'href': <function <lambda> at 0x73d11a9f62a0>,
'rel': 'icon',
'sizes': '32x32',
'type': 'image/x-icon'}],
'SITE_HEADER': 'EHR Diagnostics Service',
'SITE_ICON': {'dark': <function <lambda> at 0x73d11a9f5760>,
'light': <function <lambda> at 0x73d11a9f5580>},
'SITE_SUBHEADER': 'Admin Dashboard',
'SITE_TITLE': 'EHR Diagnostics Service',
'SITE_URL': '/',
'STYLES': [<function <lambda> at 0x73d11a9a4400>]} |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | True |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| WSGI_APPLICATION | 'config.wsgi.application' |
| X_FRAME_OPTIONS | 'DENY' |
| YEAR_MONTH_FORMAT | 'F Y' |
| Key | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Host | diagnostics.ehr.tenaadam.health |
| Referer | https://diagnostics.ehr.tenaadam.health/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Forwarded-For | 216.73.216.81 |
| X-Forwarded-Proto | https |
| X-Forwarded-Scheme | https |
| X-Real-Ip | 216.73.216.81 |
| Key | Value |
|---|---|
| Cache-Control | max-age=0, no-cache, no-store, must-revalidate, private |
| Content-Type | text/html; charset=utf-8 |
| Expires | Sat, 06 Dec 2025 03:37:00 GMT |
| Vary | Cookie |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| Key | Value |
|---|---|
| PATH_INFO | /login/ |
| QUERY_STRING | next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html |
| REMOTE_ADDR | 192.168.208.19 |
| REMOTE_HOST | 192.168.208.19 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 192.168.208.10 |
| SERVER_PORT | 7007 |
| View function | Arguments | Keyword arguments | URL name |
|---|---|---|---|
django.contrib.admin.sites.AdminSite.login |
() |
{} |
admin:login |
| Variable | Value |
|---|---|
'next' |
'/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html' |
No SQL queries were recorded during this request.
| Path | Location |
|---|---|
| login-bg.jpg | /usr/src/app/static/login-bg.jpg |
| icon.png | /usr/src/app/static/icon.png |
| Path | Location |
|---|---|
| admin/js/inlines.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/admin/js/inlines.js |
| admin/js/actions.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/admin/js/actions.js |
| admin/js/admin/RelatedObjectLookups.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/admin/js/admin/RelatedObjectLookups.js |
| unfold/css/styles.css | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/css/styles.css |
| unfold/css/simplebar/simplebar.css | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/css/simplebar/simplebar.css |
| unfold/css/simplebar/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/css/simplebar/LICENSE |
| unfold/fonts/inter/styles.css | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/styles.css |
| unfold/fonts/inter/Inter-Medium.woff2 | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/Inter-Medium.woff2 |
| unfold/fonts/inter/Inter-Bold.woff2 | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/Inter-Bold.woff2 |
| unfold/fonts/inter/Inter-SemiBold.woff2 | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/Inter-SemiBold.woff2 |
| unfold/fonts/inter/Inter-Regular.woff2 | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/Inter-Regular.woff2 |
| unfold/fonts/inter/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/inter/LICENSE |
| unfold/fonts/material-symbols/styles.css | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/material-symbols/styles.css |
| unfold/fonts/material-symbols/Material-Symbols-Outlined.woff2 | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/material-symbols/Material-Symbols-Outlined.woff2 |
| unfold/fonts/material-symbols/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/fonts/material-symbols/LICENSE |
| unfold/js/app.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/app.js |
| unfold/js/select2.init.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/select2.init.js |
| unfold/js/chart/chart.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/chart/chart.js |
| unfold/js/chart/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/chart/LICENSE |
| unfold/js/simplebar/simplebar.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/simplebar/simplebar.js |
| unfold/js/simplebar/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/simplebar/LICENSE |
| unfold/js/htmx/htmx.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/htmx/htmx.js |
| unfold/js/htmx/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/htmx/LICENSE |
| unfold/js/alpine/alpine.sort.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/alpine.sort.js |
| unfold/js/alpine/alpine.persist.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/alpine.persist.js |
| unfold/js/alpine/alpine.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/alpine.js |
| unfold/js/alpine/alpine.resize.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/alpine.resize.js |
| unfold/js/alpine/alpine.anchor.js | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/alpine.anchor.js |
| unfold/js/alpine/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/unfold/static/unfold/js/alpine/LICENSE |
| admin/img/icon-calendar.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg |
| admin/img/selector-icons.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg |
| admin/img/tooltag-arrowright.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg |
| admin/img/calendar-icons.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg |
| admin/img/icon-deletelink.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg |
| admin/img/inline-delete.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg |
| admin/img/icon-addlink.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg |
| admin/img/icon-alert.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg |
| admin/img/icon-unknown.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg |
| admin/img/README.txt | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/README.txt |
| admin/img/search.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/search.svg |
| admin/img/sorting-icons.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg |
| admin/img/icon-no.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-no.svg |
| admin/img/tooltag-add.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg |
| admin/img/icon-clock.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg |
| admin/img/icon-yes.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg |
| admin/img/icon-changelink.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg |
| admin/img/icon-unknown-alt.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg |
| admin/img/icon-hidelink.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg |
| admin/img/LICENSE | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/LICENSE |
| admin/img/icon-viewlink.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg |
| admin/img/gis/move_vertex_off.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg |
| admin/img/gis/move_vertex_on.svg | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg |
| admin/css/rtl.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/rtl.css |
| admin/css/autocomplete.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/autocomplete.css |
| admin/css/widgets.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/widgets.css |
| admin/css/responsive_rtl.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css |
| admin/css/dashboard.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dashboard.css |
| admin/css/changelists.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/changelists.css |
| admin/css/unusable_password_field.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/unusable_password_field.css |
| admin/css/dark_mode.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dark_mode.css |
| admin/css/nav_sidebar.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css |
| admin/css/login.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/login.css |
| admin/css/responsive.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive.css |
| admin/css/base.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/base.css |
| admin/css/forms.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/forms.css |
| admin/css/vendor/select2/LICENSE-SELECT2.md | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md |
| admin/css/vendor/select2/select2.min.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css |
| admin/css/vendor/select2/select2.css | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css |
| admin/js/core.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/core.js |
| admin/js/change_form.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/change_form.js |
| admin/js/prepopulate_init.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js |
| admin/js/SelectBox.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectBox.js |
| admin/js/calendar.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/calendar.js |
| admin/js/SelectFilter2.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js |
| admin/js/theme.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/theme.js |
| admin/js/urlify.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/urlify.js |
| admin/js/unusable_password_field.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/unusable_password_field.js |
| admin/js/nav_sidebar.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js |
| admin/js/filters.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/filters.js |
| admin/js/prepopulate.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate.js |
| admin/js/cancel.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/cancel.js |
| admin/js/autocomplete.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/autocomplete.js |
| admin/js/jquery.init.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/jquery.init.js |
| admin/js/inlines.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/inlines.js |
| admin/js/popup_response.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/popup_response.js |
| admin/js/actions.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/actions.js |
| admin/js/admin/DateTimeShortcuts.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js |
| admin/js/admin/RelatedObjectLookups.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js |
| admin/js/vendor/select2/select2.full.min.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js |
| admin/js/vendor/select2/LICENSE.md | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md |
| admin/js/vendor/select2/select2.full.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js |
| admin/js/vendor/select2/i18n/it.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js |
| admin/js/vendor/select2/i18n/hi.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js |
| admin/js/vendor/select2/i18n/el.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js |
| admin/js/vendor/select2/i18n/hr.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js |
| admin/js/vendor/select2/i18n/vi.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js |
| admin/js/vendor/select2/i18n/is.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js |
| admin/js/vendor/select2/i18n/uk.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js |
| admin/js/vendor/select2/i18n/sq.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js |
| admin/js/vendor/select2/i18n/ro.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js |
| admin/js/vendor/select2/i18n/bs.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js |
| admin/js/vendor/select2/i18n/de.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js |
| admin/js/vendor/select2/i18n/tk.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js |
| admin/js/vendor/select2/i18n/fa.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js |
| admin/js/vendor/select2/i18n/gl.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js |
| admin/js/vendor/select2/i18n/nb.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js |
| admin/js/vendor/select2/i18n/az.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js |
| admin/js/vendor/select2/i18n/af.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js |
| admin/js/vendor/select2/i18n/nl.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js |
| admin/js/vendor/select2/i18n/fr.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js |
| admin/js/vendor/select2/i18n/hu.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js |
| admin/js/vendor/select2/i18n/th.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js |
| admin/js/vendor/select2/i18n/zh-TW.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js |
| admin/js/vendor/select2/i18n/sr-Cyrl.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js |
| admin/js/vendor/select2/i18n/ka.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js |
| admin/js/vendor/select2/i18n/hy.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js |
| admin/js/vendor/select2/i18n/pl.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js |
| admin/js/vendor/select2/i18n/lt.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js |
| admin/js/vendor/select2/i18n/ar.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js |
| admin/js/vendor/select2/i18n/id.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js |
| admin/js/vendor/select2/i18n/ms.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js |
| admin/js/vendor/select2/i18n/sr.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js |
| admin/js/vendor/select2/i18n/es.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js |
| admin/js/vendor/select2/i18n/sv.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js |
| admin/js/vendor/select2/i18n/fi.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js |
| admin/js/vendor/select2/i18n/lv.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js |
| admin/js/vendor/select2/i18n/et.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js |
| admin/js/vendor/select2/i18n/ps.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js |
| admin/js/vendor/select2/i18n/da.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js |
| admin/js/vendor/select2/i18n/hsb.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js |
| admin/js/vendor/select2/i18n/ru.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js |
| admin/js/vendor/select2/i18n/ja.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js |
| admin/js/vendor/select2/i18n/ca.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js |
| admin/js/vendor/select2/i18n/bg.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js |
| admin/js/vendor/select2/i18n/bn.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js |
| admin/js/vendor/select2/i18n/en.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js |
| admin/js/vendor/select2/i18n/he.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js |
| admin/js/vendor/select2/i18n/zh-CN.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js |
| admin/js/vendor/select2/i18n/mk.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js |
| admin/js/vendor/select2/i18n/eu.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js |
| admin/js/vendor/select2/i18n/pt.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js |
| admin/js/vendor/select2/i18n/pt-BR.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js |
| admin/js/vendor/select2/i18n/ko.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js |
| admin/js/vendor/select2/i18n/tr.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js |
| admin/js/vendor/select2/i18n/km.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js |
| admin/js/vendor/select2/i18n/cs.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js |
| admin/js/vendor/select2/i18n/dsb.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js |
| admin/js/vendor/select2/i18n/sk.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js |
| admin/js/vendor/select2/i18n/sl.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js |
| admin/js/vendor/select2/i18n/ne.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js |
| admin/js/vendor/xregexp/xregexp.min.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js |
| admin/js/vendor/xregexp/xregexp.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js |
| admin/js/vendor/xregexp/LICENSE.txt | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt |
| admin/js/vendor/jquery/jquery.min.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js |
| admin/js/vendor/jquery/jquery.js | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js |
| admin/js/vendor/jquery/LICENSE.txt | /usr/src/app/.venv/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt |
| django_extensions/img/indicator.gif | /usr/src/app/.venv/lib/python3.12/site-packages/django_extensions/static/django_extensions/img/indicator.gif |
| django_extensions/css/jquery.autocomplete.css | /usr/src/app/.venv/lib/python3.12/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css |
| django_extensions/js/jquery.bgiframe.js | /usr/src/app/.venv/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js |
| django_extensions/js/jquery.ajaxQueue.js | /usr/src/app/.venv/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js |
| django_extensions/js/jquery.autocomplete.js | /usr/src/app/.venv/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js |
| debug_toolbar/css/print.css | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/print.css |
| debug_toolbar/css/toolbar.css | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css |
| debug_toolbar/js/history.js | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/history.js |
| debug_toolbar/js/timer.js | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js |
| debug_toolbar/js/utils.js | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js |
| debug_toolbar/js/redirect.js | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js |
| debug_toolbar/js/toolbar.js | /usr/src/app/.venv/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js |
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'subtitle': 'Welcome back to', 'title': 'EHR Diagnostics Service'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d109766780>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d109766780>}
{'field': <django.forms.boundfield.BoundField object at 0x73d109766780>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d109766780>}
{'errors': []}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d109766780>}
{'help_text': ''}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d1097659d0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d1097659d0>}
{'field': <django.forms.boundfield.BoundField object at 0x73d1097659d0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d1097659d0>}
{'errors': []}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_title.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/messages.html"'>>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: login_before. Contents: []>, <TextNode: '\n\n <form action="'>, <Variable Node: app_path>, <TextNode: '" method="post" id="login'>, <django.template.defaulttags.CsrfTokenNode object at 0x73d109f733e0>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/field.html"'>>, <TextNode: '\n\n <div class="fle'>, <unfold.templatetags.unfold.RenderComponentNode object at 0x73d109f73b00>, <TextNode: '\n\n '>, <URLNode view_name=''admin_password_reset'' args=[] kwargs={} as='password_reset_url'>, <TextNode: '\n '>, <URLNode view_name=''admin:admin_password_reset'' args=[] kwargs={} as='unfold_password_reset_url'>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n </div>\n </for'>, <Block Node: login_after. Contents: []>, <TextNode: '\n'>]>,
'password_reset_url': '',
'unfold_password_reset_url': ''}
{'field': <django.forms.boundfield.BoundField object at 0x73d1097659d0>}
{'help_text': ''}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MjnoKCgGqp7d1jlPmBv89iQFkUgCMBZnLDPYhYINi1cWFLe5d5bIjVlQALAmwwan'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'children': '\n'
' Log in <span class="material-symbols-outlined '
'relative right-0 transition-all group-hover:-right-1 '
'text-sm">arrow_forward</span>\n'
' ',
'class': 'submit-row w-full',
'submit': 1,
'variant': 'primary'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MjnoKCgGqp7d1jlPmBv89iQFkUgCMBZnLDPYhYINi1cWFLe5d5bIjVlQALAmwwan'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'children': '\n'
' Log in <span class="material-symbols-outlined '
'relative right-0 transition-all group-hover:-right-1 '
'text-sm">arrow_forward</span>\n'
' ',
'class': 'submit-row w-full',
'submit': 1,
'variant': 'primary'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'block': <Block Node: base. Contents: [<TextNode: '\n <div id="page" class'>, <Block Node: content. Contents: []>, <TextNode: '\n </div>\n\n '>, <IncludeNode: template=<FilterExpression '"unfold/helpers/unauthenticated_header.html"'>>, <TextNode: '\n </div>\n\n '>, <IfNode>, <TextNode: '\n </div>\n'>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x73d109b674d0>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html',
'available_apps': [],
'border_radius': '6px',
'colors': {'base': {'100': 'oklch(96.7% .003 264.542)',
'200': 'oklch(92.8% .006 264.531)',
'300': 'oklch(87.2% .01 258.338)',
'400': 'oklch(70.7% .022 261.325)',
'50': 'oklch(98.5% .002 247.839)',
'500': 'oklch(55.1% .027 264.364)',
'600': 'oklch(44.6% .03 256.802)',
'700': 'oklch(37.3% .034 259.733)',
'800': 'oklch(27.8% .033 256.848)',
'900': 'oklch(21% .034 264.665)',
'950': 'oklch(13% .028 261.692)'},
'font': {'default-dark': 'var(--color-base-300)',
'default-light': 'var(--color-base-600)',
'important-dark': 'var(--color-base-100)',
'important-light': 'var(--color-base-900)',
'subtle-dark': 'var(--color-base-400)',
'subtle-light': 'var(--color-base-500)'},
'primary': {'100': 'oklch(94.5% .035 150)',
'200': 'oklch(89.5% .065 150)',
'300': 'oklch(82% .12 150)',
'400': 'oklch(70% .20 150)',
'50': 'oklch(97.5% .015 150)',
'500': 'oklch(60% .25 150)',
'600': 'oklch(52% .28 150)',
'700': 'oklch(45% .25 150)',
'800': 'oklch(38% .20 150)',
'900': 'oklch(32% .16 150)',
'950': 'oklch(24% .14 150)'}},
'command_show_history': False,
'environment': ['DEVELOPMENT', 'info'],
'environment_title_prefix': '[DEV]',
'form': <AuthenticationForm bound=False, valid=False, fields=(username;password)>,
'form_classes': {'button': 'border cursor-pointer font-medium px-3 py-2 '
'rounded-default text-center whitespace-nowrap '
'bg-primary-600 border-transparent text-white',
'checkbox': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-[4px] shadow-xs w-4 '
'hover:border-base-400 dark:bg-base-700 '
'dark:border-base-500 '
'dark:checked:after:text-white focus:outline '
'focus:outline-2 focus:outline-offset-2 '
'focus:outline-primary-500 after:absolute '
"after:content-['check\\_small'] after:flex! "
'after:h-4 after:items-center '
'after:justify-center after:leading-none '
'after:material-symbols-outlined after:-ml-px '
'after:-mt-px after:text-white '
'after:transition-all after:w-4 '
'dark:after:text-base-700 checked:bg-primary-600 '
'dark:checked:bg-primary-600 '
'checked:border-primary-600 '
'dark:checked:border-primary-600 '
'checked:transition-all '
'checked:hover:border-primary-600',
'file': 'border border-base-200 flex grow items-center '
'overflow-hidden rounded-default shadow-xs max-w-2xl '
'focus-within:outline-2 '
'focus-within:-outline-offset-2 '
'focus-within:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus-within:group-[.errors]:outline-red-500 '
'dark:border-base-700 '
'dark:group-[.errors]:border-red-500 '
'dark:focus-within:group-[.errors]:outline-red-500',
'radio': 'appearance-none bg-white block border '
'border-base-300 cursor-pointer h-4 min-w-4 '
'relative rounded-full w-4 dark:bg-base-700 '
'dark:border-base-500 hover:border-base-400 '
'focus:outline focus:outline-2 '
'focus:outline-offset-2 focus:outline-primary-500 '
'after:absolute after:bg-transparent '
"after:content-[''] after:flex after:h-2 "
'after:items-center after:justify-center '
'after:leading-none after:left-1/2 '
'after:rounded-full after:text-white after:top-1/2 '
'after:transition-all after:-translate-x-1/2 '
'after:-translate-y-1/2 after:text-sm after:w-2 '
'dark:after:text-base-700 dark:after:bg-transparent '
'checked:bg-primary-600 checked:border-primary-600 '
'checked:transition-all checked:after:bg-white '
'dark:checked:after:bg-base-900 '
'checked:hover:border-base-900/20',
'switch': 'appearance-none bg-base-300 block cursor-pointer '
'h-5 relative rounded-full transition-colors w-8 '
'min-w-8 disabled:cursor-not-allowed '
'disabled:opacity-50 focus:outline-none '
"after:absolute after:bg-white after:content-[''] "
'after:bg-red-300 after:h-3 after:rounded-full '
'after:shadow-xs after:transition-all after:left-1 '
'after:top-1 after:w-3 checked:bg-green-500 '
'checked:after:left-4 dark:bg-base-600 '
'dark:checked:bg-green-700',
'text_input': 'border border-base-200 bg-white font-medium '
'min-w-20 placeholder-base-400 rounded-default '
'shadow-xs text-font-default-light text-sm '
'focus:outline-2 focus:-outline-offset-2 '
'focus:outline-primary-600 '
'group-[.errors]:border-red-600 '
'focus:group-[.errors]:outline-red-600 '
'dark:bg-base-900 dark:border-base-700 '
'dark:text-font-default-dark '
'dark:group-[.errors]:border-red-500 '
'dark:focus:group-[.errors]:outline-red-500 '
'dark:scheme-dark '
'group-[.primary]:border-transparent '
'disabled:!bg-base-50 '
'dark:disabled:!bg-base-800 px-3 py-2 w-full '
'max-w-2xl'},
'has_permission': False,
'is_nav_sidebar_enabled': True,
'is_popup': False,
'languages_action': None,
'languages_list': [],
'log_entries': '<<queryset of admin.LogEntry>>',
'login_image': '/static/login-bg.jpg',
'next': '/__debug__/template_source/?template=unfold%2Fhelpers%2Funauthenticated_title.html',
'scripts': ['/static/js/script.js'],
'show_back_button': True,
'show_history': True,
'show_languages': None,
'show_view_on_site': True,
'sidebar_command_search': True,
'sidebar_navigation': [],
'sidebar_show_all_applications': True,
'sidebar_show_search': True,
'site': <django.contrib.sites.requests.RequestSite object at 0x73d109765970>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Diagnostics Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'diagnostics.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Diagnostics Service',
'site_url': '/',
'styles': ['/static/css/style.css'],
'subtitle': None,
'tab_list': [],
'theme': None,
'title': 'Log in',
'username': '',
'view': <django.contrib.auth.views.LoginView object at 0x73d109766c30>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'csrf_token': <SimpleLazyObject: 'MuopCEnTSdbOv9CJlPk3KpF3KrfqwOvPLOQZ90P0KPgx9BvZcj0DU2ae0izagJGP'>}
{}
{'request': <ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x73d109b674d0>>)}
{'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/__debug__/template_source/%3Ftemplate%3Dunfold%252Fhelpers%252Funauthenticated_title.html'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
| Total calls | Total time | Cache hits | Cache misses |
|---|---|---|---|
| 0 | 0 ms | 0 | 0 |
| add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Signal | Receivers |
|---|---|
| class_prepared | HistoricalRecords.finalize |
| connection_created | |
| got_request_exception | |
| m2m_changed | m2m_changed |
| post_delete | HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed, post_delete |
| post_init | |
| post_migrate | create_permissions, create_contenttypes |
| post_save | HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed, post_save |
| pre_delete | HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, HistoricalRecords.pre_delete, ModelBase.changed, ModelBase.update_changed |
| pre_init | |
| pre_migrate | inject_rename_contenttypes_operations |
| pre_save | ModelBase.changed, pre_save |
| request_finished | close_old_connections, close_caches, reset_urlconf |
| request_started | reset_queries, close_old_connections, request_started_handler |
| setting_changed | reset_cache, Settings.change_setting, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, 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_hashers, Options.setting_changed, update_level_tags, clear_caches, StaticFilesStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties |