Bonjour,
Je voudrais afficher dans une liste déroulante les utilisateurs en enlevant l'utilisateur courant.
J'ai trouvé ceci pour utiliser l'utilisateur courant n'importe ohttp://kishorkumarmahato.com.np/djan...n-the-project/ mais ça ne fonctionne pas
Voici mon formulaire (j'utilise crispyForms)
Si vous pouvez m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 class RattachementForm(forms.ModelForm): """Surcharge de l'initialisation du formulaire """ def __init__(self, *args, **kwargs): super(RattachementForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.layout = Layout( Div( 'userRat', 'societeRat', css_class = 'box-body'), ButtonHolder( Submit('enregister', 'Enregistrer', css_class='btn btn-lg btn-primary btn-block') ) ) class Meta: model = DemandeRattachement fields = ('userRat', 'societeRat') currentUser = get_current_user() userRat = forms.ModelChoiceField(queryset=User.objects.all().exclude(DemandeRattachement_User=currentUser))
Merci
Partager