我有一个相当大的graphene-django
API,它为两个应用程序提供了支持
我限制访问某些字段的第一种方法是对同一个模型使用多个DjangoObjectTypes
,并使用fields
限制可以访问每种类型的字段
例如Organization
:
class OrganizationType(DjangoObjectType):
class Meta:
model = Organization
fields = (
"id",
"name",
"members"
"date_created",
"last_modified",
)
class LiteOrganizationType(DjangoObjectType):
class Meta:
model = Organization
fields = (
"id",
"name",
)
这是最好的方法还是我应该基于当前用户/app/etc仅使用一种类型和解析字段
我遇到的主要问题是,我需要明确定义在其他相关类型中使用哪种类型
提前谢谢
目前没有回答
相关问题 更多 >
编程相关推荐