Commonly used Model fields:
CharField - A field for storing a string of characters.
IntegerField - A field for storing an integer value.
FloatField - A field for storing a floating point number.
DecimalField - A field for storing a decimal number with a fixed number of digits both to the left and right of the decimal point.
BooleanField - A field for storing a boolean value.
DateField - A field for storing a date.
TimeField - A field for storing a time.
DateTimeField - A field for storing a datetime.
TextField - A field for storing a long string of text.
EmailField - A field for storing an email address.
ImageField - A field for storing an image file (path to the image file).
SlugField - A field for storing a short, URL-friendly string used as a unique identifier for a model instance.
DurationField - A field for storing a period of time as a timedelta object.
SmallIntegerField - A field for storing a small integer value.
PositiveIntegerField - A field for storing a positive integer value.
PositiveSmallIntegerField - A field for storing a positive small integer value.
ForeignKey - A field for creating a many-to-one relationship with another model.
ManyToManyField - A field for creating a many-to-many relationship with another model.
OneToOneField - A field for creating a one-to-one relationship with another model.