我设置了以下模型:
class Cluster(models.Model):
name = models.CharField(...)
...
class ResourceRequest(Process):
cluster = models.ForeignKey('Cluster')
def clean(self, ...):
if self.cluster.name == 'abc':
...当我尝试发帖子的时候:
http://pmas-local:8000/workflow/api/tasks/vm_request/resourcerequest/start/
它抱怨ResourceRequest has no cluster.
堆栈跟踪显示if self.cluster.name == 'abc':导致了这个问题。
发布于 2019-12-02 12:10:55
该错误与django-viewflow无关。这是外键字段的标准django错误,这意味着self.cluster为None。
https://stackoverflow.com/questions/58740090
复制相似问题