Add choices to Student.gender

This commit is contained in:
Claude Paroz 2017-10-25 08:54:22 +02:00
parent b8f3140fed
commit a08c25b893
2 changed files with 7 additions and 2 deletions

View file

@ -143,7 +143,7 @@ class Migration(migrations.Migration):
('ext_id', models.IntegerField(null=True, unique=True, verbose_name='ID externe')),
('first_name', models.CharField(max_length=40, verbose_name='Prénom')),
('last_name', models.CharField(max_length=40, verbose_name='Nom')),
('gender', models.CharField(blank=True, max_length=3, verbose_name='Genre')),
('gender', models.CharField(blank=True, choices=[('M', 'Masculin'), ('F', 'Féminin')], max_length=3, verbose_name='Genre')),
('birth_date', models.DateField(blank=True, verbose_name='Date de naissance')),
('street', models.CharField(blank=True, max_length=150, verbose_name='Rue')),
('pcode', models.CharField(max_length=4, verbose_name='Code postal')),

View file

@ -147,11 +147,16 @@ class Option(models.Model):
return self.name
GENDER_CHOICES = (
('M', 'Masculin'),
('F', 'Féminin'),
)
class Student(models.Model):
ext_id = models.IntegerField(null=True, unique=True, verbose_name='ID externe')
first_name = models.CharField(max_length=40, verbose_name='Prénom')
last_name = models.CharField(max_length=40, verbose_name='Nom')
gender = models.CharField(max_length=3, blank=True, verbose_name='Genre')
gender = models.CharField('Genre', max_length=3, blank=True, choices=GENDER_CHOICES)
birth_date = models.DateField(blank=True, verbose_name='Date de naissance')
street = models.CharField(max_length=150, blank=True, verbose_name='Rue')
pcode = models.CharField(max_length=4, verbose_name='Code postal')