【发布时间】:2018-09-17 22:29:47
【问题描述】:
根据models.py 的某些条件,我希望ABC BooleanField 被勾选(绿色勾选)或取消勾选(红色叉号)。这个,我做到了,没有任何问题;但是,当我尝试使用 ABC BooleanField 导出(作为 CSV 或 XLSX)相同的数据集时,BooleanField 不会根据 Web 视图或我设置的 models.py 进行更新。你能给我一些指导吗?以下是部分代码:
class something(models.Model)
book = models.BooleanField(default=False)
... some code ...
def bookcheck(self):
if self.writingDate is not None:
if self.publishDate is not None:
self.book = True
return True
else:
return False
else:
return False
bookcheck.boolean = True
【问题讨论】:
-
您没有保存模型。
self.save()进行更改后。
标签: python django django-import-export