Skip to main content

CLI para agregar soporte DDD a proyectos Django

Project description

DDD CLI

Este paquete agrega comandos personalizados a Django para facilitar la implementación de una arquitectura Domain-Driven Design (DDD).

Comandos disponibles

  • python manage.py ddd create-entity <app_path> <entity_name> [--split]
  • python manage.py ddd create-service <app_path> <entity_name> <service_name> [--class-format] [--include-crud] [--split]
  • python manage.py ddd create-repository <app_path> <entity_name> [--include-crud]
  • python manage.py ddd create-dto <app_path> <dto_name> [--split]
  • python manage.py ddd create-view-api-apiview <app_path> <entity_name>
  • python manage.py ddd create-view-api-viewset <app_path> <entity_name>
  • python manage.py ddd create-view <app_path> <entity_name>

Mostrar ayuda

  • python manage.py ddd --help

Project details


Release history Release notifications | RSS feed

This version

1.3.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ddd_cli-1.3.3.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ddd_cli-1.3.3-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file ddd_cli-1.3.3.tar.gz.

File metadata

  • Download URL: ddd_cli-1.3.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for ddd_cli-1.3.3.tar.gz
Algorithm Hash digest
SHA256 cc2cd293774ed1bf818da98d36b3bac02d6b9db738543cc81b65028cccda2289
MD5 08ddb77e41a92b3526003439005ff1df
BLAKE2b-256 5cb2bfe9b8a1bbbf50e2905713fb0df4dbe36620d657461c9749b716c4926a23

See more details on using hashes here.

File details

Details for the file ddd_cli-1.3.3-py3-none-any.whl.

File metadata

  • Download URL: ddd_cli-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for ddd_cli-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4d3289e957268dc49996a2463f31036570821e54f679bf5272417cf73de5ecb0
MD5 76936204c6f413400d04f9993ab26f6f
BLAKE2b-256 bc6609839f94bf7d9e90a933cf88dab5cdfd0d8f08111849dfc59b4df6208f22

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page