etablissement = forms.ChoiceField(label='Etablissement', required=False, choices=chain([('', '---------')], ETABLISSEMENT_CHOICES))
+ expertises_auf = forms.ChoiceField(
+ label="Êtes-vous disposé à réaliser des expertises pour l'AUF?",
+ choices=OUI_NON_CHOICES, widget=forms.RadioSelect()
+ )
+
class Meta:
model = Chercheur
fields = ('statut', 'diplome', 'etablissement',
'membre_association_francophone',
'membre_association_francophone_details',
'membre_reseau_institutionnel', 'membre_reseau_institutionnel_details',
- 'membre_reseau_institutionnel_dates')
+ 'membre_reseau_institutionnel_dates', 'expertises_auf')
def clean_membre_instance_auf(self):
return bool(int(self.cleaned_data['membre_instance_auf']))
if etablissement:
return Etablissement.objects.get(id=etablissement)
+ def clean_expertises_auf(self):
+ return bool(int(self.cleaned_data['expertises_auf']))
+
def clean(self):
etablissement = self.cleaned_data['etablissement']
etablissement_autre_nom = self.cleaned_data['etablissement_autre_nom']
max_length=255, blank=True, verbose_name="dates"
)
+ # Expertises
+
+ expertises_auf = models.BooleanField(verbose_name="est disposé à réaliser des expertises pour l'AUF")
+
#meta
date_creation = models.DateField(auto_now_add=True, db_column='date_creation')
date_modification = models.DateField(auto_now=True, db_column='date_modification')
UPDATE chercheurs_chercheur SET etablissement_autre_nom = '' WHERE etablissement_autre_nom = '.';
UPDATE chercheurs_chercheur SET theme_recherche = '' WHERE theme_recherche = '.';
+-- Nouveaux champs
+
ALTER TABLE `chercheurs_publication` ADD COLUMN `auteurs` varchar(255) NOT NULL AFTER id;
+ALTER TABLE `chercheurs_chercheur` ADD COLUMN `expertises_auf` bool NOT NULL;
</table>
{% endif %}
- {% if chercheur.expertises.all %}
<h5>Expertises</h5>
{% for expertise in chercheur.expertises.all %}
<table>
</tr>
{% endif %}
</table>
- {% if not forloop.last %}
<hr>
- {% endif %}
{% endfor %}
- {% endif %}
+ <table>
+ <tr>
+ <td class="label">Est disposé à réaliser des expertises pour l'AUF</td>
+ <td>{{ chercheur.expertises_auf|yesno:"Oui,Non" }}</td>
+ </tr>
+ </table>
{% if chercheur.these %}
<h5>Thèse ou mémoire</h5>