deseasion.backend.schemas.schemas module
- class deseasion.backend.schemas.schemas.DefaultValueDeletionSchema(*, only: Sequence[str] | AbstractSet[str] | None = None, exclude: Sequence[str] | AbstractSet[str] = (), many: bool = False, context: dict | None = None, load_only: Sequence[str] | AbstractSet[str] = (), dump_only: Sequence[str] | AbstractSet[str] = (), partial: bool | Sequence[str] | AbstractSet[str] | None = None, unknown: str | None = None)
Bases:
Schema
Schema to use when deleting a default value
- opts: SchemaOpts = <marshmallow.schema.SchemaOpts object>
- class deseasion.backend.schemas.schemas.DefaultValueSchema(*, only: Sequence[str] | AbstractSet[str] | None = None, exclude: Sequence[str] | AbstractSet[str] = (), many: bool = False, context: dict | None = None, load_only: Sequence[str] | AbstractSet[str] = (), dump_only: Sequence[str] | AbstractSet[str] = (), partial: bool | Sequence[str] | AbstractSet[str] | None = None, unknown: str | None = None)
Bases:
Schema
Schema to use for creating or updating a default value
- opts: SchemaOpts = <marshmallow.schema.SchemaOpts object>
- class deseasion.backend.schemas.schemas.ProjectTaskSchema(*args, **kwargs)
Bases:
BaseSchema
- class Meta
Bases:
Meta
- model
alias of
ProjectTaskModel
- get_info(obj)
Return the info if the task has the STARTED state.
- opts: SchemaOpts = <marshmallow_sqlalchemy.schema.SQLAlchemyAutoSchemaOpts object>