| 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 | 20.847 msec |
| System CPU time | 1.963 msec |
| Total CPU time | 22.810 msec |
| Elapsed time | 24.165 msec |
| Context switches | 13 voluntary, 17 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_organization',
'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.fhir.apps.FhirConfig',
'core.seed.apps.SeedConfig',
'core.organization.apps.OrganizationConfig',
'core.organization_affiliation.apps.OrganizationAffiliationConfig',
'core.healthcare_services.apps.HealthcareServicesConfig',
'core.organization_location.apps.OrganizationLocationConfig',
'core.groups.apps.GroupsConfig',
'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.fhir.apps.FhirConfig',
'core.seed.apps.SeedConfig',
'core.organization.apps.OrganizationConfig',
'core.organization_affiliation.apps.OrganizationAffiliationConfig',
'core.healthcare_services.apps.HealthcareServicesConfig',
'core.organization_location.apps.OrganizationLocationConfig',
'core.groups.apps.GroupsConfig'] |
| 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-organization-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_organization' |
| 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 0x727787da0540> |
| TENANT_DB_PREFIX | 'ehr_organization_tenant_' |
| TENANT_RESOLVER | <function tenant_resolver at 0x727787c728e0> |
| 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 0x72778808c2c0>},
'SCRIPTS': [<function <lambda> at 0x72778808c400>],
'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 0x72778808c4a0>,
'title': 'Dashboard'}],
'separator': False,
'title': 'Navigation'},
{'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': 'http://localhost:7004/graphql/',
'title': 'GraphQL Playground'}],
'SITE_FAVICONS': [{'href': <function <lambda> at 0x72778810f1a0>,
'rel': 'icon',
'sizes': '32x32',
'type': 'image/x-icon'}],
'SITE_HEADER': 'EHR Organization Service',
'SITE_ICON': {'dark': <function <lambda> at 0x727788cd6c00>,
'light': <function <lambda> at 0x7277880dd4e0>},
'SITE_SUBHEADER': 'Admin Dashboard',
'SITE_TITLE': 'EHR Organization Service',
'SITE_URL': '/',
'STYLES': [<function <lambda> at 0x72778808c360>]} |
| 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 |
| Cookie | => see Request panel |
| Host | organizations.ehr.tenaadam.health |
| Referer | https://organizations.ehr.tenaadam.health/ |
| 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 02:48:58 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=/ |
| REMOTE_ADDR | 192.168.208.19 |
| REMOTE_HOST | 192.168.208.19 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 192.168.208.21 |
| SERVER_PORT | 7002 |
| View function | Arguments | Keyword arguments | URL name |
|---|---|---|---|
django.contrib.admin.sites.AdminSite.login |
() |
{} |
admin:login |
| Variable | Value |
|---|---|
'csrftoken' |
'auStqIasnr1w92LssXTJZdrX4AWe5cv4' |
| Variable | Value |
|---|---|
'next' |
'/' |
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: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 Organization Service'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63350>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63350>}
{'field': <django.forms.boundfield.BoundField object at 0x727773a63350>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63350>}
{'errors': []}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63350>}
{'help_text': ''}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63e90>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63e90>}
{'field': <django.forms.boundfield.BoundField object at 0x727773a63e90>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63e90>}
{'errors': []}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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 0x727773e6b7a0>, <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 0x727773e6be60>, <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 0x727773a63e90>}
{'help_text': ''}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'csrf_token': '<SimpleLazyObject: '
"'YABfEb2cbUaXUvFmh7emfVcC5HWvvvKOYUjyUJ2uob1jTngEzUXV4YtpZ7Izqx5I'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'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: '
"'YABfEb2cbUaXUvFmh7emfVcC5HWvvvKOYUjyUJ2uob1jTngEzUXV4YtpZ7Izqx5I'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'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: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'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: '
"'d7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>",
'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>),
'request': '<<request>>',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x727773acca10>>'}
{'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us',
'account_links': [],
'app_path': '/login/?next=/',
'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': '/',
'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 0x727773acd580>,
'site_dropdown': [DropdownItem(title='Apollo Router',
link='https://router-dev.ehr.tenaadam.health/',
icon='graph_7',
attrs=None),
DropdownItem(title='GraphQL Playground',
link='http://localhost:7004/graphql/',
icon='graph_1',
attrs=None)],
'site_favicons': [Favicon(href='/static/icon.png',
rel='icon',
type='image/x-icon',
sizes='32x32')],
'site_header': 'EHR Organization Service',
'site_icon': {'dark': '/static/icon.png', 'light': '/static/icon.png'},
'site_logo': None,
'site_name': 'organizations.ehr.tenaadam.health',
'site_subheader': 'Admin Dashboard',
'site_symbol': None,
'site_title': 'EHR Organization 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 0x727773acd280>}
{'branding': ''}
{'pretitle': ''}
{'content_title': ''}
{'content_subtitle': ''}
{'nav_global': ''}
{'nav_global_side': ''}
{'actions_items': ''}
{'extra_userlinks': ''}
{'show_back_button': 'True'}
{'csrf_token': <SimpleLazyObject: 'd7G0XCtTxgqYXAOU9dEbyphz2GpqOs3ZdrojdatbKxhkWspcr0nKnsymW6buJuoT'>}
{}
{'request': <ASGIRequest: GET '/login/?next=/'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x727773acca10>>)}
{'messages': <FallbackStorage: request=<ASGIRequest: GET '/login/?next=/'>>, '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, 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, 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, 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 |