当我执行此查询集时:
Club.objects.values('district').distinct()
我希望得到这个 SQL:
SELECT DISTINCT `club_club`.`district` FROM `club_club` ORDER BY `club_club`.`name` ASC
但是 Django 会生成这个查询(添加 'name' 列):
>>> print Club.objects.values('district').distinct().query
SELECT DISTINCT `club_club`.`district`, `club_club`.`name` FROM `club_club` ORDER BY `club_club`.`name` ASC
怎么了?