django获取当前用户提交到数据库的最新一条记录

比如想获取最新一条数据的更新时间,

datas返回的是一个QuerySet,是一个查询集

可能用了filter,当用.last()返回最后一条记录时报错   object is not iterable

然后用reverse()加上切片获取最后一条数据:reverse按倒序排列

def lasttime(self):
        utime=FollowNote.objects.filter(user__kefu=self.kefu).reverse()[:1]
        
        for item in utime:
            return item.update_time

 

posted @ 2023-04-20 22:00  super_ip  阅读(29)  评论(0编辑  收藏  举报