У меня есть модель, созданная по этому определению:
float_field = models.FloatField(
blank=True,
null=True
)
Теперь я хочу заменить все значения Null на nan.
from math import nan
float_field = models.FloatField(
blank=True,
default=nan
)
Я попытался выполнить миграцию и выполнить миграцию, но она возвращает эту ошибку:
django.db.utils.OperationalError: cannot ALTER TABLE "model" because it has pending trigger events
Я следовал этому soluton и изменил миграцию, но он не заменяет пустые записи на nan.
База данных PostgreSQL.