Skip to content

Commit da1a4d2

Browse files
feat: sort language selection form alphabetically (#117)
* feat: sort language selection form alphabetically --------- Co-authored-by: Mariatta <[email protected]>
1 parent d2d69c4 commit da1a4d2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

volunteer/forms.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
from django.conf import global_settings
12
from django.forms import ModelForm
23

34
from .models import VolunteerProfile
@@ -17,6 +18,9 @@ def __init__(self, *args, **kwargs):
1718
self.user = kwargs.pop("user", None)
1819
super().__init__(*args, **kwargs)
1920

21+
sorted_languages = sorted(global_settings.LANGUAGES, key=lambda x: x[1])
22+
self.fields["languages_spoken"].choices = sorted_languages
23+
2024
if self.instance and self.instance.pk:
2125
pass
2226

0 commit comments

Comments
 (0)