Estructura de carpetas
La jerarquía de archivos y carpetas de Callisto, se cita a continuación:
| /callisto
├── app/
│ ├── common
│ ├── config
│ ├── contrib
│ ├── core
│ ├── error_handlers.py
│ ├── __init__.py
│ ├── middlewares.py
│ ├── modules
│ ├── server.py
│ └── utils
├── Dockerfile
├── docs/
├── LICENSE-APACHE
├── LICENSE-MIT
├── main.py
├── mkdocs.yml
├── poetry.toml
├── pyproject.toml
├── README.md
├── tests/
└── tools/
|
common
| /app
├── common
│ ├── auth
│ │ ├── __init__.py
│ │ ├── roles.py
│ │ └── sessions.py
│ ├── enums.py
│ ├── exceptions
│ │ ├── default_exception.py
│ │ └── __init__.py
│ ├── http
│ │ ├── base_api.py
│ │ ├── graphql.py
│ │ ├── http_exceptions.py
│ │ ├── __init__.py
│ │ ├── response.py
│ │ ├── rest.py
│ │ ├── status.py
│ │ └── xml.py
│ ├── __init__.py
│ ├── logger
│ │ ├── default_logger.py
│ │ └── __init__.py
│ ├── middlewares
│ │ ├── auth.py
│ │ ├── __init__.py
│ │ ├── json_schema.py
│ │ └── sessions.py
│ └── types.py
|
config
| /app
├── config
│ ├── app_settings.py
│ ├── db
│ │ ├── firestore.py
│ │ ├── __init__.py
│ │ └── mongo.py
│ ├── firebase.py
│ ├── gcp
│ │ └── __init__.py
│ ├── __init__.py
│ └── sms.py
|
contrib
| /app
├── contrib
│ ├── cache
│ │ ├── default_cache.py
│ │ ├── __init__.py
│ │ └── memcached.py
│ ├── currency
│ │ ├── curr_conv.py
│ │ └── __init__.py
│ ├── firebase
│ │ ├── connect.py
│ │ ├── firebase_realtime.py
│ │ ├── firebase_storage.py
│ │ └── __init__.py
│ ├── firestore
│ │ ├── __init__.py
│ │ └── sessions
│ ├── gcp
│ │ ├── auth.py
│ │ ├── bigquery_jobs.py
│ │ ├── bigquery.py
│ │ ├── cloud_logging.py
│ │ ├── __init__.py
│ │ └── secret_manager.py
│ ├── geospatial
│ │ ├── geo_hash.py
│ │ ├── haversine.py
│ │ ├── __init__.py
│ │ └── polyline.py
│ ├── __init__.py
│ ├── mail
│ │ ├── __init__.py
│ │ └── resend_email.py
│ ├── mongoDB
│ │ ├── connect.py
│ │ ├── __init__.py
│ │ ├── mongo_model.py
│ │ └── sessions
│ ├── sms
│ │ ├── __init__.py
│ │ └── twilio_sms.py
│ ├── sqlalchemy
│ │ ├── __init__.py
│ │ └── sessions
│ └── storage
│ └── __init__.py
|
core
| /app
├── core
│ ├── __init__.py
│ ├── register.py
│ └── resource_model.py
|
modules
| /app
├── modules
│ ├── home
│ │ ├── __init__.py
│ │ ├── urls.py
│ │ └── views
│ ├── __init__.py
|
utils
| /app
└── utils
├── background.py
├── commons.py
├── date_utils.py
├── gen_schema.py
├── __init__.py
├── otp.py
├── security.py
├── single_threads.py
└── validate_schema.py
|
| /app
└── tools
├── crud_api_router.py
├── crud_gen.py
├── crud_json_over_post.py
├── gen_pages.py
├── gen_req.py
├── templates/
└── utils.py
|