Skip to content
GitLab
Explore
Sign in
Commits on Source (1)
Order registration by promotion rather than by roles
· 256ac0a7
ynerant
authored
Apr 24, 2020
256ac0a7
Hide whitespace changes
Inline
Side-by-side
management/commands/export_wei_registrations.py
View file @
256ac0a7
...
...
@@ -55,7 +55,7 @@ class Command(BaseCommand):
qs
=
qs
.
filter
(
club
=
wei
).
order_by
(
Lower
(
'
bus__name
'
),
Lower
(
'
team__name
'
),
'
roles
'
,
'
user__profile__promotion
'
,
Lower
(
'
user__last_name
'
),
Lower
(
'
user__first_name
'
),
).
distinct
()
...
...
@@ -85,5 +85,5 @@ class Command(BaseCommand):
s
+=
sep
+
user
.
profile
.
section_generated
s
+=
sep
+
bus
.
name
s
+=
sep
+
(
team
.
name
if
team
else
"
--
"
)
s
+=
sep
+
"
,
"
.
join
(
role
.
name
for
role
in
membership
.
roles
.
all
())
s
+=
sep
+
"
,
"
.
join
(
role
.
name
for
role
in
membership
.
roles
.
filter
(
~
Q
(
name
=
"
Adhérent WEI
"
)).
all
())
self
.
stdout
.
write
(
s
)