For example i have a choice
COLORS = (
('red', 'Red'),
('blue', 'Blue'),
('yellow', 'Yellow'),
)
Should i create a model like:
class Color(models.Model):
color = models.CharField(...)
and create some color instances in django-admin or i need to declare CHOICE(above), where i save all colors(even if there are many colors)?
Let's say you need to make a model
product
and this model has multiple colors. In this case you need to create a model forcolor
.In case every
product
has one color you can usechoice
.