from pydantic import BaseModel
class Foo(BaseModel):
a: int
class Bar(Foo):
b: str
class Config:
fields = {
'a': 'aaa',
'b': 'bbb',
}
print(Bar(aaa=1, bbb='s'))
Doesn't work.
- should give explicit error if fields which aren't defined are referenced in
Config.fields
- should allow aliases for fields in inherited models.
Doesn't work.
Config.fields