schemas.comment#
Module Contents#
Classes#
Pydantic model for validating incoming comment data. |
|
Pydantic model for serializing comment data in responses. |
API#
- class schemas.comment.CommentSchema(**data: Any)#
Bases:
pydantic.BaseModelPydantic model for validating incoming comment data.
Initialization
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
__init__ uses __pydantic_self__ instead of the more common self for the first arg to allow self as a field name.
- text: str = 'Field(...)'#
- class schemas.comment.CommentResponse(**data: Any)#
Bases:
schemas.comment.CommentSchemaPydantic model for serializing comment data in responses.
Initialization
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
__init__ uses __pydantic_self__ instead of the more common self for the first arg to allow self as a field name.
- id: int = None#
- user_id: int = None#
- picture_id: int = None#
- created_at: datetime.datetime = None#
- updated_at: datetime.datetime = None#