Python 3 模型对象的数据类类型提示
Python 3 Dataclass Type Hinting for Model Object
我正在尝试使用模型对象的变量类型定义数据类,我该怎么做?
a = Model.objects.get(a_id=1)
@dataclass
class B:
model: ???
name: str
您可以简单地使用 class 作为类型提示。
@dataclass
class B:
model: Model
name: str
(我想你的 Model
是一个类似 Django 的模型 class,由你的代码片段第一行的语法给出)
我正在尝试使用模型对象的变量类型定义数据类,我该怎么做?
a = Model.objects.get(a_id=1)
@dataclass
class B:
model: ???
name: str
您可以简单地使用 class 作为类型提示。
@dataclass
class B:
model: Model
name: str
(我想你的 Model
是一个类似 Django 的模型 class,由你的代码片段第一行的语法给出)