diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-08-04 17:42:20 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-08-04 17:42:20 +0200 |
commit | ae3dd77cf141c13d1122193be63e49427194651a (patch) | |
tree | 6f5fa32207e0e3f4bd31b0f62105678aa308c52b /archaeological_context_records | |
parent | d0ce06a5899ee38a6c97a00c3f3512080a6169f8 (diff) | |
download | Ishtar-ae3dd77cf141c13d1122193be63e49427194651a.tar.bz2 Ishtar-ae3dd77cf141c13d1122193be63e49427194651a.zip |
Context record: add point 2d
Diffstat (limited to 'archaeological_context_records')
-rw-r--r-- | archaeological_context_records/migrations/0006_auto_20170804_1741.py | 30 | ||||
-rw-r--r-- | archaeological_context_records/models.py | 1 |
2 files changed, 31 insertions, 0 deletions
diff --git a/archaeological_context_records/migrations/0006_auto_20170804_1741.py b/archaeological_context_records/migrations/0006_auto_20170804_1741.py new file mode 100644 index 000000000..ae3eb387d --- /dev/null +++ b/archaeological_context_records/migrations/0006_auto_20170804_1741.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import django.contrib.gis.db.models.fields + + +class Migration(migrations.Migration): + + dependencies = [ + ('archaeological_context_records', '0005_auto_20170802_1557'), + ] + + operations = [ + migrations.AddField( + model_name='contextrecord', + name='point_2d', + field=django.contrib.gis.db.models.fields.PointField(srid=4326, null=True, verbose_name='Point (2D)', blank=True), + ), + migrations.AddField( + model_name='historicalcontextrecord', + name='point_2d', + field=django.contrib.gis.db.models.fields.PointField(srid=4326, null=True, verbose_name='Point (2D)', blank=True), + ), + migrations.AlterField( + model_name='contextrecord', + name='datings', + field=models.ManyToManyField(related_name='context_records', to='archaeological_context_records.Dating'), + ), + ] diff --git a/archaeological_context_records/models.py b/archaeological_context_records/models.py index 243ce32f8..e3a344be8 100644 --- a/archaeological_context_records/models.py +++ b/archaeological_context_records/models.py @@ -297,6 +297,7 @@ class ContextRecord(BulkUpdatedItem, BaseHistorizedItem, ImageModel, OwnPerms, verbose_name=_(u"Excavation technique")) related_context_records = models.ManyToManyField( 'ContextRecord', through='RecordRelations', blank=True) + point_2d = models.PointField(_(u"Point (2D)"), blank=True, null=True) point = models.PointField(_(u"Point"), blank=True, null=True, dim=3) polygon = models.PolygonField(_(u"Polygon"), blank=True, null=True) cached_label = models.TextField(_(u"Cached name"), null=True, blank=True) |