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.2

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.2.tar.gz (5.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.2-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ddd_cli-1.3.2.tar.gz
  • Upload date:
  • Size: 5.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.2.tar.gz
Algorithm Hash digest
SHA256 7428f0bd5f95a3d8306b8f62d19090b8a7d4cc795c52654e2fa22073af10cc36
MD5 32813d7b41f175eba8b5f080a1361ee0
BLAKE2b-256 cd74addaf9aa90d37a1712123ed8aa25300ba74c3f34d82bc9d0a0dc639a7eb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ddd_cli-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 8.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6adfa96ef8cf088dc2a34ea1550b0c0f04b4701af8b0145745d9b44186a82f30
MD5 ff19f1e36df59df8fbe1fa94cc3d9431
BLAKE2b-256 83193ba44473150a604f46b534e6a91e5251562063709139620eb769546ccf5c

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