Django-ORM 之指定字段别名
可以使用 annotate 方法将获取的字段值进行重命名
from django.db.models import F
qs = Doc.objects.annotate(
cate_create_user=F('cate__create_by__username'),
).filter(id=3).values(
'id',
'name',
'title',
'cate__name',
'cate_create_user'
)
print(qs.query.__str__())
qs = list(qs)
本作品采用《CC 协议》,转载必须注明作者和本文链接