В моей модели нужно хранить 20-значное число. Задался вопросом, в каком типе поля будет наиболее эффективно хранится данное число: DecimalField или CharField, с прицелом на будущее, что потом понадобится поиск по этому полю?

задан 05 Июл '12, 21:51

rinaatt's gravatar image

rinaatt
1111
Одобрено: 0%

а что именно вас смущает в DecimalField? не совсем понял ? если вам нужно работать вещественными числами то конечно лучше DecimalField. Если просто хранить и искать (без всяких операций сравнения и вычислений) то можно и CharField попробовать.

(07 Июл '12, 14:02) Yasha Yasha's gravatar image

Всё зависит от поставленной задачи. И не забывайте, что на CharField вам придётся навешивать свою валидацию.

(22 Янв '13, 10:21) Moonlight ♦ Moonlight's gravatar image
Будете первым кто ответит на этот вопрос!
включить просмотр

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

По RSS:

Ответы

Ответы и комментарии

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованый список: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • основные теги HTML, также поддерживаются

Теги вопроса:

×19
×1

заданые вопросы: 05 Июл '12, 21:51

просмотренные вопросы: 12,127 times

последние обновления: 22 Янв '13, 10:21