Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

jsonutil.py 234B

1234567891011
  1. import json
  2. from pydantic import BaseModel
  3. class PydanticModelEncoder(json.JSONEncoder):
  4. def default(self, o):
  5. if isinstance(o, BaseModel):
  6. return o.model_dump()
  7. else:
  8. super().default(o)