Index: trunk/www/ordipourtous/models.py =================================================================== diff -u -r13 -r14 --- trunk/www/ordipourtous/models.py (.../models.py) (revision 13) +++ trunk/www/ordipourtous/models.py (.../models.py) (revision 14) @@ -1,5 +1,18 @@ from django.db import models +CITY_CHOICES= [ + ('Berstett', 'Berstett'), + ('Bilwisheim', 'Bilwisheim'), + ('Donnenheim', 'Donnenheim'), + ('Eckwersheim', 'Eckwersheim'), + ('Lampertheim', 'Lampertheim'), + ('Mittelhausen', 'Mittelhausen'), + ('Mittelshaeffolsheim', 'Mittelshaeffolsheim'), + ('Olwisheim', 'Olwisheim'), + ('Rumersheim', 'Rumersheim'), + ('Vendenheim', 'Vendenheim'), + ] + # Create your models here. class GivenItems(models.Model): computer_ok = models.BooleanField(verbose_name= 'PC/MAC non fonctionnel, toutes les données seront effacées') @@ -10,6 +23,7 @@ name = models.CharField(max_length=40, verbose_name='Nom/Prénom', null=True, blank=True) email = models.EmailField(max_length=60, verbose_name='Courriel') phone = models.CharField(max_length=128, verbose_name='Téléphone', null=True, blank=True) + city = models.CharField(max_length=20, verbose_name='Localité', choices=CITY_CHOICES) comments = models.TextField(max_length=512, verbose_name='Commentaires/Précisions') class NeededItems(models.Model): @@ -21,4 +35,5 @@ name = models.CharField(max_length=40, verbose_name='Nom/Prénom', null=True, blank=True) email = models.EmailField(max_length=60, verbose_name='Courriel') phone = models.CharField(max_length=128, verbose_name='Téléphone', null=True, blank=True) + city = models.CharField(max_length=20, verbose_name='Localité', choices=CITY_CHOICES) comments = models.TextField(max_length=512, verbose_name='Commentaires/Précisions')