Получение БД. Выбор недвижимости - PullRequest
2 голосов
/ 21 февраля 2012

Поиск в документации, предоставленной Google, и просмотр SO. Я не нашел способа извлечь варианты выбора, установленные для объекта db.Property (я хочу получить его для создания форм на основе модели).

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

1 Ответ

1 голос
/ 21 февраля 2012

Вы должны быть в состоянии использовать PhoneNumber.phone_type.choices. Если вы хотите, вы также можете превратить это в метод класса:

@classmethod
def get_phone_types(class_):
    return class_.phone_type.choices

Вы можете решить, предпочитаете ли вы метод класса или нет.

Не забывайте о встроенном в Python dir ! Это очень полезно при исследовании объектов.

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