Pydantic Settings: переменные окружения и default

Настройки приложения собираются из переменных окружения и значений по умолчанию. Для одного поля переменная задана, для другого — нет. По короткому классу Settings определите, получится ли создать объект и какие значения он получит.

Программа курса «FastAPI для начинающих: API с базой данных и тестами».

Класс объявлен так:

from pydantic_settings import BaseSettings

class Settings(BaseSettings):
    secret_key: str
    app_name: str = "Roomly"

settings = Settings()

Переменная окружения APP_NAME не установлена; SECRET_KEY=abc установлена. Что произойдёт при создании Settings()?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи