Skip to main content

CLI para agregar soporte DDD a proyectos Python/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

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

Mostrar ayuda

  • ddd --help

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

ddd_cli-1.3.11.tar.gz (7.0 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.11-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ddd_cli-1.3.11.tar.gz
  • Upload date:
  • Size: 7.0 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.11.tar.gz
Algorithm Hash digest
SHA256 45c8c1012a4ffbf35cccdebf298f4162cae4259818acaad2e3ba2a8728a80f07
MD5 bae579c6f160fcec344c364dd6da6dd2
BLAKE2b-256 84adec2831dbfdd917ba752be2a4cbf2463ab8cdc78d8a2a2a14466c80351c78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ddd_cli-1.3.11-py3-none-any.whl
  • Upload date:
  • Size: 13.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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 60faf1cc073c4706f8f796c05b07c06ef8b2edc8557126f4dc2ec25e72680cbd
MD5 f9081f4580384c398ecfd35c5b9c36e0
BLAKE2b-256 41eec0ece7c38c649d65209326c98a41b50e9bb36deeaa85533c7b51b35654fc

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