Skip to main content

A domain-driven design (DDD) framework for Python.

Project description

DDD for Python

This is a framework for developing apps based on domain-driven design principles.

The design is inspired by Eric Evans theory on DDD, Vaughn Vernon's reference implementation in Java and on the Django framework.

Theory:

If you are new to DDD, the following sources are recommended:

Installation:

$ pip install ddd-for-python

Examples:

The examples are coming shortly.

Documentation:

The documentation is coming shortly.

Change Log:

Date Version Changes
2021-03-15 0.9.2 Fix bug where env file wasn't loaded.
2021-03-14 0.9.1 Initial release.

Project details


Download files

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

Source Distribution

ddd-for-python-0.9.2.tar.gz (35.2 kB view hashes)

Uploaded Source

Built Distribution

ddd_for_python-0.9.2-py3-none-any.whl (69.5 kB view hashes)

Uploaded Python 3

Supported by

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