Django:解决时间显示格式含有T、解决根据时间倒序返回list
Django:解决时间显示格式含有T问题描述: 使用DRF开发时前端表格显示的数据含有T而且很长,不是我们需要的格式。如:2021-01-21T18:12:13解决方法:序列化器class UserSerializer(serializers.ModelSerializer):# 不加read_only=True 会限制post/put请求参数必传这两个字段create_time = seria
·
Django:解决时间显示格式含有T
问题描述:
使用DRF开发时前端表格显示的数据含有T而且很长,不是我们需要的格式。
如:
2021-01-21T18:12:13
解决方法:
序列化器
class UserSerializer(serializers.ModelSerializer):
# 不加read_only=True 会限制post/put请求参数必传这两个字段
create_time = serializers.DateTimeField(format='%Y-%m-%d %H:%M:%S', read_only=True)
update_time = serializers.DateTimeField(format='%Y-%m-%d %H:%M:%S', read_only=True)
class Meta:
model = User
fields = '__all__'
亲测可用~!
解决根据时间倒序返回list
在视图层
class UserManageViewSet(ModelViewSet):
# 指定查询集
queryset = User.objects.order_by('-create_time').filter(is_active=True)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)