Pular para o conteúdo principal

Module adapters.adapters

Adapters base para formatar respostas para o frontend.

Os adapters aqui definidos transformam resultados brutos em estruturas padronizadas, reduzindo acoplamento entre as camadas de dados e apresentação.

Classes

AbstractAdapter() : Base para adapters com utilitários de hidratação/formatação.

Ancestors (in MRO)

  • abc.ABC

Descendants

  • adapters.adapters.DemographicAdapter

Methods

total_adapter(self, response) ‑> adapters.adapters.TypeTotal :

DemographicAdapter() : Adapter de Demografia para totais, tipos de localidade, pirâmide etária e sexo.

Ancestors (in MRO)

  • adapters.adapters.AbstractAdapter
  • abc.ABC

Methods

age_group_pyramid(self, response) :

gender_apadter(self, response) :

location_type_adapter(self, response) :

total_adapter(self, response) ‑> adapters.adapters.TypeTotal :

TypeTotal(*args, **kwargs) : dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2)

Ancestors (in MRO)

  • builtins.dict

Class variables

data: int :