Ответы пользователя по тегу Хранение данных
  • Как хранить константы в python?

    @blozheupasi
    По поводу Enum и постоянного обращения на value. Можно делать так:

    class CustomEnum(str, Enum):
        """Помощник, чтобы не писать .value кажыдй раз при вызове enum класса
    
        Вызов: YourCustomEnum.megaparam # сразу вернет значение, .value в конце не нужно
        """
        def __str__(self) -> str:
            return str.__str__(self)


    По поводу хранения и быстрого переопределения параметров в продакшне можно вместо БД (если, конечно, речь о чем-нибудь типа psql или mysql) использовать etcd — он легкий и умеет в HTTP.
    Ответ написан
    2 комментария