Как получить все варианты выбора при использовании django restframework на веб-интерфейсе - PullRequest
1 голос
/ 03 апреля 2019

Я использую restframework django на сервере для создания API.У меня есть модель 'Post', в которой хранится текст, а также есть поле 'privacy_settings'.При создании нового объекта 'post' во внешнем интерфейсе, если одно из значений является полем выбора, то как мы можем извлечь все варианты для этого поля из внутреннего интерфейса, чтобы пользователь мог выбрать и параметр?

ONLYME = 'ME'
FRIENDS = 'FR'
PUBLIC = 'PU'
POST_PRIVACY_CHOICES = (
(ONLYME, 'Onlyme'),
(FRIENDS, 'Friends'),
(PUBLIC, 'Public'),
)
privacy_setting = models.CharField(
max_length = 2,
choices = POST_PRIVACY_CHOICES,
default = ONLYME
)
...