diff options
| -rw-r--r-- | archaeological_operations/migrations/0015_auto_20180212_1751.py | 25 | ||||
| -rw-r--r-- | archaeological_operations/models.py | 8 | 
2 files changed, 31 insertions, 2 deletions
diff --git a/archaeological_operations/migrations/0015_auto_20180212_1751.py b/archaeological_operations/migrations/0015_auto_20180212_1751.py new file mode 100644 index 000000000..6cff60282 --- /dev/null +++ b/archaeological_operations/migrations/0015_auto_20180212_1751.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.10 on 2018-02-12 17:51 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + +    dependencies = [ +        ('archaeological_operations', '0014_operationsource_search_vector'), +    ] + +    operations = [ +        migrations.AlterField( +            model_name='period', +            name='end_date', +            field=models.IntegerField(blank=True, null=True, verbose_name='End date'), +        ), +        migrations.AlterField( +            model_name='period', +            name='start_date', +            field=models.IntegerField(blank=True, null=True, verbose_name='Start date'), +        ), +    ] diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py index 14631bd10..cf44fa52a 100644 --- a/archaeological_operations/models.py +++ b/archaeological_operations/models.py @@ -46,14 +46,16 @@ class RemainType(GeneralType):          verbose_name = _(u"Remain type")          verbose_name_plural = _(u"Remain types")          ordering = ('label',) + +  post_save.connect(post_save_cache, sender=RemainType)  post_delete.connect(post_save_cache, sender=RemainType)  class Period(GeneralType):      order = models.IntegerField(_(u"Order")) -    start_date = models.IntegerField(_(u"Start date")) -    end_date = models.IntegerField(_(u"End date")) +    start_date = models.IntegerField(_(u"Start date"), null=True, blank=True) +    end_date = models.IntegerField(_(u"End date"), null=True, blank=True)      parent = models.ForeignKey("Period", verbose_name=_(u"Parent period"),                                 blank=True, null=True) @@ -64,6 +66,8 @@ class Period(GeneralType):      def __unicode__(self):          return self.label + +  post_save.connect(post_save_cache, sender=Period)  post_delete.connect(post_save_cache, sender=Period)  | 
