【发布时间】:2020-01-22 14:49:42
【问题描述】:
class AssignedTask(Task):
deadline = models.DateField()
amount = models.IntegerField(blank=True)
priority = models.FloatField()
def priority_set(self):
delta = self.deadline - timezone.now().date()
self.priority = delta.days / self.importance
self.save()
def __str__(self):
return self.title
我想在创建数据 AssignedTask 时设置“优先级”字段的值,但是当我在 graphQL API 中创建具有突变的数据时,优先级字段总是返回 null。
【问题讨论】:
-
您确定需要此字段吗?最好把它作为一个方法保留,这样你可以在需要显示值的时候调用它。
标签: python django api graphql backend