34c90e60346d57113e8d15bad13d2c7ce786a4bd
1 # -*- encoding: utf-8 -*-
2 from django
import forms
6 class PersonneForm(forms
.ModelForm
):
9 fields
= ('nom', 'prenom', 'courriel', 'genre')
11 class ChercheurForm(forms
.ModelForm
):
14 fields
= ('pays', 'groupes')
16 class EtablissementForm(forms
.ModelForm
):
19 fields
= ('etablissement',)
21 class DisciplineForm(forms
.ModelForm
):
24 fields
= ('discipline', 'expertise', 'mots_cles', 'url', 'publication1', 'publication2', 'publication3')
27 class RepertoireSearchForm (forms
.Form
):
28 mots_cles
= forms
.CharField (required
= False, label
="Mots-clés")
29 discipline
= forms
.ModelChoiceField(queryset
=Discipline
.objects
.all(), required
=False, label
="Champ disciplinaire", empty_label
="Tous")
30 fonction
= forms
.ChoiceField(choices
=(('','Tous'),)+FONCTION_CHOICES
, required
=False, label
="Fonction")
31 pays
= forms
.ModelChoiceField(queryset
=Pays
.objects
.all().order_by("nom"), required
=False, label
="Localisation", empty_label
="Tous")
32 genre
= forms
.ChoiceField(choices
=(('','Tous'),)+GENRE_CHOICES
, required
=False, label
="Sexe")