nomilkinmyhome / vkbottle_bot_architecture_example

Пример архитектуры проектов на VKBottle 3.0
28 stars 1 forks source link

Почему бы не использовать `pydantic.BaseSettings`? #11

Closed ghost closed 3 years ago

ghost commented 3 years ago

Почему бы не использовать pydantic.BaseSettings вместо config.py?

nomilkinmyhome commented 3 years ago

А в чем плюс? По-моему и так норм

ghost commented 3 years ago

@nomilkinmyhome Кода меньше да и в целом удобнее имхо. BaseSettings специально для этого и делали

Ne0shka commented 3 years ago

@nomilkinmyhome Кода меньше да и в целом удобнее имхо. BaseSettings специально для этого и делали

Если в проекте pydantic будет использован - то да, вполне, но если нет, то тянуть его только ради BaseSettings - бредовая идея имхо

ghost commented 3 years ago

@Ne0shka Бесспорно. Но в данной конкретной ситуации pydantic уже есть в зависимостях, поэтому я и предложил)

nomilkinmyhome commented 3 years ago

@vanburgerberg если есть желание, то можешь сделать пр