Хранение данных с ведущими нулями в целочисленном столбце для Django - PullRequest
1 голос
/ 13 апреля 2011

Мне нужно иметь возможность вставлять числа, подобные 098532, в мою таблицу. Это тот же вопрос, что и this , но мне действительно нужно хранить его с ведущими нулями, так как я буду использовать данные для вызовов API сторонних производителей.

Данный ответ должен был отформатировать вывод, который на самом деле не решает мою проблему.

Является ли наилучшим решением изменить тип данных столбца на поле CHAR?

1 Ответ

1 голос
/ 13 апреля 2011

Я думаю, что вам лучше всего хранить его как строку в поле char, а затем разыгрывать, когда вам нужно что-то еще.то есть

num = "051"
int(num)

, если вам это нужно как int.Не могли бы вы дать немного больше информации о том, что ожидает API и зачем нужны лидирующие нули?

...