pytoolbox.django.models package¶
Subpackages¶
Submodules¶
- pytoolbox.django.models.base module
- pytoolbox.django.models.decorators module
- pytoolbox.django.models.metaclass module
- pytoolbox.django.models.mixins module
AutoUpdateFieldsMixin
StateTransitionEventsMixin
AutoForceInsertMixin
AlwaysUpdateFieldsMixin
StateTransitionPreconditionMixin
StateTransitionPreconditionMixin.check_state
StateTransitionPreconditionMixin.invalid_state_error_class
StateTransitionPreconditionMixin.transition_not_allowed_error_class
StateTransitionPreconditionMixin.can_transit_to()
StateTransitionPreconditionMixin.check_state_in()
StateTransitionPreconditionMixin.pop_preconditions()
FasterValidateOnSaveMixin
AutoRemovePKFromUpdateFieldsMixin
SaveInstanceFilesMixin
CallFieldsPreSaveMixin
BetterUniquenessErrorsMixin
ReloadMixin
ValidateOnSaveMixin
UpdatePreconditionsMixin
PublicMetaMixin
RelatedModelMixin
- pytoolbox.django.models.utils module