class Schema: pk = StringField(pk=True, description="Identifier of the resource") value = IntegerField(min_val=0, max_val=100, description="Lecturer's performance identifier ") creation_time = DateTimeField( description="Time when the rating was added (for sorting purpose)")
class Schema: name = StringField(pk=True, description="Name of the course. E.g. physics, maths.") duration = IntegerField(description="Length of the course in weeks")
class Schema: grade = IntegerField(min_val=1, max_val=5)
class Schema: pk = IntegerField(pk=True)
class Schema: pk = IntegerField(pk=True) datetieme_field = DateTimeField(required=False)
class Sample(Schema): one = IntegerField() two = StringField() three = DateTimeField() has_additional_fields = True
class Sample(Schema): one = IntegerField() two = StringField() three = DateTimeField()
class SchemaWithoutErrors(Schema): one = IntegerField() two = StringField()
class WildCardSchema(Schema): has_additional_fields = True one = IntegerField()