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)

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))
Si vous pouvez m'aider.

Merci