Покройте текстовое поле с вариантами в «forms.ModelForm».Джанго - PullRequest
0 голосов
/ 10 апреля 2019

Я использую свою модель во многих формах.Я хотел бы, чтобы кто-то вводил текст с другим выбором.Как это сделать для класса model.Forms в Django?

Мой models.py

class Person(models.Model):
  name = models.CharField(max_length=100)

forms.py

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

class MyForm(forms.ModelForm):
    class Meta:
        model = Person
        fields = ('name')
        # What to add to use the equivalent 'name = forms.ChoiceField(choices=CHOICES)' but without using it in the model?

Итак, как покрыть текстовое поле вариантами в 'forms.ModelForm'.Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...