从数据库内容动态生成表单选择

时间:2019-08-28 07:36:36

标签: django django-rest-framework

我要使用其余框架的序列化器和渲染器,生成一个HTML单选按钮输入,该输入将从数据库中的字段中进行选择。

例如,假设我有“ A”,“ B”和“ C”作为组织模型的内容,则我希望从这三个选择中选择一个作为单选按钮。您可以使用标准模型序列化器来做到这一点吗?

1 个答案:

答案 0 :(得分:-1)

要检索特定请求正文字段的可能选择,可以使用OPTIONS HTTP方法请求。请关注https://www.django-rest-framework.org/api-guide/metadata/ 。基本上,元数据解析器会读取序列化程序定义,并以特定的(也可自定义的)格式返回可能的字段名称,其类型和允许的选择。