flask_boilerplate.domain package
Subpackages
- flask_boilerplate.domain.domain_events package
- flask_boilerplate.domain.domain_services package
- flask_boilerplate.domain.entities package
- flask_boilerplate.domain.enums package
- flask_boilerplate.domain.errors package
- flask_boilerplate.domain.exceptions package
- flask_boilerplate.domain.primitives package
- Submodules
- flask_boilerplate.domain.primitives.aggregate_root module
- flask_boilerplate.domain.primitives.domain_service module
- flask_boilerplate.domain.primitives.entity module
- flask_boilerplate.domain.primitives.interface_domain_event module
- flask_boilerplate.domain.primitives.repository module
- flask_boilerplate.domain.primitives.specification module
- flask_boilerplate.domain.primitives.value_object module
- Module contents
- flask_boilerplate.domain.repositories package
- flask_boilerplate.domain.shared package
- flask_boilerplate.domain.value_objects package
Module contents
This package contains the core domain logic of the application.
The domain layer is responsible for representing the business rules and logic. It includes entities, value objects, domain services, repositories, and domain events.