【发布时间】:2017-11-21 12:35:54
【问题描述】:
我需要在 Django Rest Framework 中获取模型字段列表。
我通过以下方法从模型中获取字段列表,
filter_fields = model._meta.get_all_field_names()
也试过了,
filter_fields = [f.name for f in model._meta.fields]
但我想从序列化程序本身获取它,而不是从模型中提取。
有办法吗?
【问题讨论】:
-
你可以这样做,
[f.name for f in model._meta.fields] -
我这样做了...相反,我发现使用 get_all_field_names() 的替代方法将减少自定义循环
标签: django django-rest-framework