mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-14 14:52:15 +00:00
Distinct on the queryset, herp
This commit is contained in:
@@ -130,12 +130,12 @@ class EmailChangeForm(forms.Form):
|
|||||||
|
|
||||||
class PrimaryCharacterForm(forms.Form):
|
class PrimaryCharacterForm(forms.Form):
|
||||||
|
|
||||||
character = forms.ModelChoiceField(queryset=None, required=True, empty_label=None).distinct()
|
character = forms.ModelChoiceField(queryset=None, required=True, empty_label=None)
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
self.user = kwargs.pop('user', None)
|
self.user = kwargs.pop('user', None)
|
||||||
super(PrimaryCharacterForm, self).__init__(*args, **kwargs)
|
super(PrimaryCharacterForm, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
if self.user:
|
if self.user:
|
||||||
self.fields['character'].queryset = EVEPlayerCharacter.objects.filter(eveaccount__user=self.user)
|
self.fields['character'].queryset = EVEPlayerCharacter.objects.filter(eveaccount__user=self.user).distinct()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user