我正在使用 xlrd 从 excel 文件上传一些数据,并将这些数据转换为 Django 中的模型(主要是 IntegerField 值)。我的 excel 文件有一堆丢失的数据。不幸的是,这些缺失的数据在我的模型中被转换为值 0,而不是 NULL。这意味着当我的 Person 模型没有年龄时,该年龄将被记录为 0,而不是 NULL。
改变这种情况的最佳方法是什么?我试过这样做:
age = models.IntegerField(blank=True, null=True)
但默认情况下,空白字段仍设置为 0。