A Python library for generating CRUD implementations based on DDD principles. Provides a modular and reusable structure for future projects of the town hall of l'prat
Reason this release was yanked:
error update founded
Project description
Nomenclator Archetype
Nomenclator Archetype es una librería para generar implementaciones CRUD y utilizar dependencias siguiendo los principios de la arquitectura Domain-Driven Design (DDD).
Proporciona una estructura modular y reutilizable para proyectos futuros del ayuntamiento de l'Prat, incluyendo capas de Dominio, Repositorio, Servicio y Rutas.
Características
- Basado en los principios de Domain-Driven Design.
- Generación automática de CRUD utilizando comandos personalizados.
- Plantillas configurables con Jinja2 para adaptarse a diferentes necesidades.
- Integración con FastAPI para generación de rutas RESTful.
- Extensible para diferentes tipos de almacenamiento y lógica de negocio.
Requisitos
- Python 3.9.20 o superior.
- Dependencias:
clickjinja2fastapiSQLAlchemy
Instalación
-
Clona el repositorio o descarga el código fuente.
-
Instala la librería utilizando
pip:pip install .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nomenclators_elprat-0.0.14.tar.gz.
File metadata
- Download URL: nomenclators_elprat-0.0.14.tar.gz
- Upload date:
- Size: 12.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79e3f22d991d94115acb2f7f5b6efb84d43bbf493ccf8d4e7a93c68f91a08f93
|
|
| MD5 |
6dda68750daab6ca6d15cae4a76257b6
|
|
| BLAKE2b-256 |
b4dbf975afe5eb3491529202042732239b38e6ef23f74278024d530e8db3f822
|
File details
Details for the file nomenclators_elprat-0.0.14-py3-none-any.whl.
File metadata
- Download URL: nomenclators_elprat-0.0.14-py3-none-any.whl
- Upload date:
- Size: 15.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89c3fbb1f17ae91896af2999c31331e209f69d3f55ed908a4a775ff99da5f8b0
|
|
| MD5 |
bd58b236f60417f4eab4e35e5c3c2a66
|
|
| BLAKE2b-256 |
f023a2682fbbf04d2708d01f9f486c7903dc4a342c262dece69647b5fc864b58
|