from django.apps import AppConfig


class AccountsConfig(AppConfig):
    name = 'apps.accounts'

    def ready(self):
        # Importar estos dos modulos es lo que los da de alta. `schema` registra
        # como se documenta la autenticacion por clave en drf-spectacular;
        # `signals` conecta el alta y la baja de sesion. Sin la segunda, el
        # sistema funciona igual y la lista de sesiones queda siempre vacia: un
        # fallo sin sintoma hasta que alguien abre la pantalla.
        from apps.accounts import schema, signals  # noqa: F401
