mirror of
https://github.com/kennethreitz/pydantic.git
synced 2026-06-05 23:00:18 +00:00
c3098a30cf
* Consistent __repr__ and __str__ methods for all types * add change description * devtools integration and feedback on repr methods * fix Color repr * tests for truncate * add devtools section to docs * tests for devtools * ValidationError inheriting from Representation * fix imports * tweaks * tweak docs * exec_examples.py integration with __repr__ changes
16 lines
312 B
Python
16 lines
312 B
Python
# output-json
|
|
import json
|
|
from pydantic import BaseModel
|
|
from pydantic.schema import schema
|
|
|
|
class Foo(BaseModel):
|
|
a: int
|
|
|
|
class Model(BaseModel):
|
|
a: Foo
|
|
|
|
# Default location for OpenAPI
|
|
top_level_schema = schema([Model], ref_prefix='#/components/schemas/')
|
|
print(json.dumps(top_level_schema, indent=2))
|
|
|