Установите значение по умолчанию в nan в Django Float модель - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть модель, созданная по этому определению:

    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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...