【发布时间】:2016-05-28 07:48:38
【问题描述】:
我正在将来自 Django REST 框架的序列化数据提供给我网站上的 Javascript 数据透视表。如果我有一个名为“created_on”的变量,则 DRF 将其用作字段名称。我想在我的数据透视表中显示的是将转换为“创建于”的标签。
例如,我的 DRF 输出如下:
[{"created_on": "2016-04-23"}, {"created_on": "2016-05-23"}]
我想要的是:
[{"Created on": "2016-04-23"}, {"Created on": "2016-05-23"}]
如果我不重写序列化过程,这可能吗?
【问题讨论】:
-
这个问题略有不同。如果我采用这种方法,字段名称仍将是较小的字母并包含下划线
-
不,不会的。您可以根据需要定义您的 alternate_name。但是如果你愿意,你也可以在返回之前覆盖一个 Response 对象
perform_create -
如果所有情况都这样,你不能应用这个转换客户端吗?
标签: django django-rest-framework