added multipolygon field to geo modls

This commit is contained in:
Sam
2021-02-11 11:28:07 +00:00
parent 0a69fd8b89
commit 2ad212b192

View File

@@ -6,6 +6,7 @@ class Country(models.Model):
Country model Country model
""" """
name = models.CharField(max_length = 100) name = models.CharField(max_length = 100)
geo = models.MultiPolygonField(null=True)
# internal # internal
created = models.DateTimeField('date of creation', auto_now_add=True) created = models.DateTimeField('date of creation', auto_now_add=True)
@@ -45,6 +46,7 @@ class Province(models.Model):
""" """
name = models.CharField(max_length = 100) name = models.CharField(max_length = 100)
region = models.ForeignKey(Region, on_delete=models.DO_NOTHING, related_name='province') region = models.ForeignKey(Region, on_delete=models.DO_NOTHING, related_name='province')
geo = models.MultiPolygonField(null=True)
# internal # internal
created = models.DateTimeField('date of creation', auto_now_add=True) created = models.DateTimeField('date of creation', auto_now_add=True)
@@ -64,6 +66,7 @@ class City(models.Model):
""" """
name = models.CharField(max_length = 250) name = models.CharField(max_length = 250)
province = models.ForeignKey(Province, on_delete=models.DO_NOTHING, related_name='city', null=True) province = models.ForeignKey(Province, on_delete=models.DO_NOTHING, related_name='city', null=True)
geo = models.MultiPolygonField(null=True)
# internal # internal
created = models.DateTimeField('date of creation', auto_now_add=True) created = models.DateTimeField('date of creation', auto_now_add=True)