Я хочу получить дочерний объект класса в родительской схеме.
Вот мой Models.py
class Team(DefaultFieldsModel):
name = models.CharField(max_length=50, null=True, blank=True)
abbr = models.CharField(max_length=50, null=True, blank=True)
class Event(DefaultFieldsModel):
name = models.CharField(max_length=50, null=True, blank=True)
team = models.foreignkey(Team)
class Bet(DefaultFieldsModel):
name = models.CharField(max_length=50, null=True, blank=True)
event = models.foreignkey(Event)
Schema.py
class TeamType(DjangoObjectType):
home = graphene.Field(TeamType)
class Meta:
model = Team
def resolver_home(self, info):
**# Here I want to get Bet object and perform some operations**
if team.bet_id ==2:
print("bet")
return team.bet
Class BetType(DjangoObjectType):
home_team = graphene.Field(TeamType)
class Meta:
model = Bet
def resolver_home_team(self, info):
return self.event.team
В схеме TeamTypeЯ хочу поставить объект, чтобы я мог выполнять операции.Я также пробовал использовать графен.Строка (), но это не помогло.