Я работаю над очень плохо спроектированной устаревшей базой данных. В некоторых таблицах внешние ключи могут быть не только нулевыми (что нормально), но и 0.
Я сопоставил одну из этих таблиц с моделью, она возвращает желаемое значение None, если в таблице указано значение Null, но вызывает исключение, когда значение равно 0.
Есть ли способ заставить его возвращать None для внешних ключей, содержащих значение 0.