diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-10-16 13:20:49 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-10-16 13:20:49 +0200 |
commit | f448b56236ccdf6e7a20e880fac67f8a3c0fc00e (patch) | |
tree | 5e48304589c7b9f755a3cbf10e55e27ffbb71109 /ishtar_common/models.py | |
parent | df1f9c87d8267b7702e13038b57eb6c78e9770e2 (diff) | |
download | Ishtar-f448b56236ccdf6e7a20e880fac67f8a3c0fc00e.tar.bz2 Ishtar-f448b56236ccdf6e7a20e880fac67f8a3c0fc00e.zip |
Town unique condition: numero_insee + year (refs #3753)
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r-- | ishtar_common/models.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 9629ae4dd..2904e51cd 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -2569,8 +2569,7 @@ class Town(Imported, models.Model): center = models.PointField(_(u"Localisation"), srid=settings.SRID, blank=True, null=True) if settings.COUNTRY == 'fr': - numero_insee = models.CharField(u"Numéro INSEE", max_length=6, - unique=True) + numero_insee = models.CharField(u"Numéro INSEE", max_length=6) departement = models.ForeignKey( Department, verbose_name=u"Département", null=True, blank=True) canton = models.ForeignKey(Canton, verbose_name=u"Canton", null=True, @@ -2591,6 +2590,7 @@ class Town(Imported, models.Model): verbose_name_plural = _(u"Towns") if settings.COUNTRY == 'fr': ordering = ['numero_insee'] + unique_together = (('numero_insee', 'year'),) def __unicode__(self): if self.cached_label: |