You can use the following data fields when you create Django model
Field | Description |
models.BooleanField | Boolean true or false |
models.CharField | You can represent a character |
models.DateField | To work with date in Django |
models.DateTimeField | |
models.DecimalField | |
models.DurationField | |
models.EmailField | |
models.FileField | |
models.FilePathField | |
models.ImageField | |
models.IntegerField | -1 0 1 2 3 |
models.IPAddressField | 192.168.2.1 |
models.NullBooleanField | |
models.PositiveIntegerField | |
models.PositiveSmallIntegerField | |
models.SlugField | |
models.SmallAutoField | |
models.SmallIntegerField | |
models.TimeField | |
models.TextChoices | |
models.TextField | |
models.URLField | |
models.UUIDField | |