2010-02-19 4 views
1

Я хочу, чтобы предоставить список возможных значений при вводе текстового поля в django admin. У меня есть устаревшая база данных, поэтому я не могу добавить новую модель и ссылаться на нее.django admin: текстовое поле как список опций

Могу ли я представить что-то вроде:

possible_values = ['one','two',three'] 

к кортежу fieldsets, для конкретного поля в модели обработчика?

ответ

3

Хорошо, я понял, это один из с помощью превосходной djangoproject документации: http://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/

Вы добавить кортеж:

COUNT_OPTIONS = (
    ('1','one'), 
    ('2','two'), 
) 

Тогда в той или иной модели

count = models.CharField(max_length=3, blank=True, choices=COUNT_OPTIONS) 

Я знал, что должен быть простой способ ...

Смежные вопросы