似乎 pydantic 不允许将基本参数和配置参数传递给 create_model 函数,以避免混淆。
我试图做的是:
from pydantic import BaseModel, create_model
class Config:
orm_mode = True
E = create_model('E', name='name', __base__=BaseModel)
B = create_model('B', age=1, __base__=E, __config__=Config)
Run Code Online (Sandbox Code Playgroud)
使用类这非常简单:
class E(BaseModel):
name = 'name'
class B(E):
age = 18
class Config:
orm_mode = True
Run Code Online (Sandbox Code Playgroud)
有没有办法使用 create_model 来做到这一点?
我有一个 nextjs 应用程序,带有自定义服务器来缓存和修复 url。有没有办法通过 console.log 或任何其他日志记录来进行调试?Next.js 会自动清除屏幕,从而删除所有日志。
我发现有一个配置选项可以停止自动清除,但不知道如何将其写入“next.config.js”文件中。