POC Campus Condorcet : ajout du champ 'unite de recherche' pour les membres

This commit is contained in:
Paul Marillonnet 2017-09-25 19:39:38 +02:00
parent c6cc1811b8
commit 70c4b360e1
5 changed files with 6 additions and 1 deletions

View File

@ -107,6 +107,8 @@ class RegistrationForm(forms.Form):
# supannEtablissement
s_etablissement = forms.CharField(
required=False, max_length=100, label=_("Institution"))
invite_unite = forms.CharField(
required=False, label=_("Research entity or unit"), initial='')
# supannEntiteAffectationPrincipale
s_entite_affectation_principale = forms.CharField(
required=False, max_length=100, label=_("Assignment unit"))

View File

@ -20,6 +20,7 @@ class SupAnnUser(AbstractUser):
s_entite_affectation = models.CharField(max_length=100, default="")
s_emp_corps = models.CharField(max_length=100, default="")
s_etablissement = models.CharField(max_length=100, default="")
invite_unite = models.CharField(max_length=100, default="")
s_liste_rouge = models.BooleanField(default=False)
REQUIRED_FIELDS = []

View File

@ -19,7 +19,7 @@ sso_attributes = [
'prenom', 'nom', 'email', 'ep_principal_name', 'ep_primary_affiliation',
'ep_affiliation', 's_etablissement', 's_entite_affectation_principale',
's_entite_affectation', 's_emp_corps', 'hote_unite', 'hote_etablissement',
's_liste_rouge', 'hote_commentaire']
's_liste_rouge', 'hote_commentaire', 'invite_unite']
sso_select_attributes = [
'ep_primary_affiliation', 'hote_unite', 'hote_etablissement']

View File

@ -86,6 +86,7 @@ MELLON_ATTRIBUTE_MAPPING = {
's_entite_affectation' : '{attributes[s_entite_affectation][0]}',
's_emp_corps' : '{attributes[s_emp_corps][0]}',
's_liste_rouge' : '{attributes[s_liste_rouge][0]}',
'invite_unite' : '{attributes[invite_unite][0]}',
}
MELLON_SUPERUSER_MAPPING = {

View File

@ -18,6 +18,7 @@
{% include "registration_field.html" with field=form.prenom %}
{% include "registration_field.html" with field=form.email %}
{% include "registration_field.html" with field=form.s_etablissement %}
{% include "registration_field.html" with field=form.invite_unite %}
{% include "registration_field.html" with field=form.ep_primary_affiliation %}
{% include "registration_field.html" with field=form.s_emp_corps %}
{% include "registration_field.html" with field=form.s_liste_rouge %}