【发布时间】:2020-05-24 11:12:13
【问题描述】:
我的模型名为station,根据django rest framework做了API。
class Station(models.Model):
filter_class = StationFilter
name = models.CharField(unique=True,max_length=255)
def __str__(self):
return self.name
class StationSerializer(serializers.ModelSerializer):
class Meta:
model = Station
fields = ('id','name')
class StationViewSet(viewsets.ModelViewSet):
queryset = Station.objects.all()
serializer_class = StationSerializer
现在,它返回这样的Json,对应于表的cols。
{
[
{id: 1,name:"station1"},
{id: 2,name:"station2"}
]
}
但是我想像这样附加这个 Json 的元数据。
{
meta : {'time':"2020-02-02 00:00:00:",'apiName:"myapi"},
items :[
{id: 1,name:"station1"},
{id: 2,name:"station2"}
]
}
有可能吗?或者我该怎么做??
【问题讨论】:
标签: python json django django-rest-framework