python:django:django_reference_memo

文書の過去の版を表示しています。


Django リファレンス メモ

フィールド型 Python型 PostgreSQL型 - サイズ,範囲 説明
AutoField int serial - 4 バイト,1 〜 2147483647
BooleanField bool boolean
CharField str varchar(%(max_length)s)
CommaSeparatedIntegerField str varchar(%(max_length)s)
DateField datetime date
DateTimeField datetime timestamp with time zone
DecimalField Decimal numeric(%(max_digits)s, %(decimal_places)s) - 無制限
EmailField(CharField 継承) str varchar(%(max_length)s)
FileField str varchar(%(max_length)s)
FilePathField str varchar(%(max_length)s)
FloatField float double precision
ImageField(FileField 継承) str varchar(%(max_length)s)
IntegerField int integer - 4 バイト,-2147483648 〜 +2147483647
IPAddressField str inet
NullBooleanField bool boolean
PositiveIntegerField int integer CHECK (“%(column)s” >= 0)
PositiveSmallIntegerField int smallint CHECK (“%(column)s” >= 0)
SlugField str varchar(%(max_length)s)
SmallIntegerField int smallint - 2 バイト,-32768 〜 +32767
TextField str text
TimeField datetime time
URLField(CharField 継承) str varchar(%(max_length)s)
XMLField(TextField 継承) str text
フィールド型 Python型 PostgreSQL型 説明
ForeignKey int
ManyToManyField int
OneToOneField(ForeignKey 継承) int integer
django/db/models/fields/__init__.py
django/db/models/fields/files.py
django/db/backends/postgresql/creation.py
フィールド型 説明
BooleanField
CharField
ChoiceField
TypedChoiceField
DateField
DateTimeField
DecimalField
EmailField
FileField
FilePathField
FloatField
ImageField
IntegerField
IPAddressField
MultipleChoiceField
NullBooleanField
RegexField
TimeField
URLField
ComboField
MultiValueField
SplitDateTimeField
ModelChoiceField
ModelMultipleChoiceField
  • python/django/django_reference_memo.1340171946.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)