Выбор из модели в Джанго - PullRequest
1 голос
/ 20 августа 2010

У меня есть модель, которая выбирает варианты, определенные в CHOICES, например:

CHOICES = (
    ('1', '1'),
    ('2', '2'),
    ('3', '3'),
)

class select(models.Model):
  first = models.CharField(max_length=3, choices=CHOICES)
  second = models.CharField(max_length=3, choices=CHOICES)

Я хотел бы иметь возможность добавлять, удалять или изменять варианты на странице администратора.Поэтому мой подход заключается в том, чтобы выбрать CHOICES в качестве модели, но я не знаю, является ли это правильным способом сделать это.Если это так, то как я могу установить его?Спасибо.

1 Ответ

5 голосов
/ 20 августа 2010

Вы хотите что-то наподобие поля ManyToMany, а не вариантов для поля символов. Больше информации здесь: http://docs.djangoproject.com/en/1.0/ref/models/fields/#django.db.models.ManyToManyField

...