We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6d7b22f commit 0a10e35Copy full SHA for 0a10e35
tabular_export/core.py
@@ -45,7 +45,11 @@ def get_field_names_from_queryset(qs):
45
field_names = []
46
field_names.extend(i.target.name for i in v_qs.query.select)
47
field_names.extend(v_qs.query.extra_select.keys())
48
- field_names.extend(v_qs.query.aggregate_select.keys())
+ try:
49
+ # for django 1.10 and up (works starting in 1.8)
50
+ field_names.extend(v_qs.query.annotation_select.keys())
51
+ except AttributeError:
52
+ field_names.extend(v_qs.query.aggregate_select.keys())
53
54
return field_names
55
0 commit comments