diff --git a/service/migrations/0029_alter_placementpoint_postamat_id.py b/service/migrations/0029_alter_placementpoint_postamat_id.py new file mode 100644 index 0000000..0e36bb5 --- /dev/null +++ b/service/migrations/0029_alter_placementpoint_postamat_id.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2 on 2023-08-31 18:12 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('service', '0028_delete_postmlchecker'), + ] + + operations = [ + migrations.AlterField( + model_name='placementpoint', + name='postamat_id', + field=models.IntegerField(blank=True, null=True, unique=True, verbose_name='ID постамата'), + ), + ] diff --git a/service/models.py b/service/models.py index ceb045f..c8f14ba 100644 --- a/service/models.py +++ b/service/models.py @@ -11,11 +11,12 @@ class PlacementPoint(models.Model): class Meta: verbose_name = 'Точка' verbose_name_plural = 'Точки' + ordering = ('id',) STATUS_CHOICES = [(tag.name, tag.value) for tag in PointStatus] address = models.TextField(null=True, blank=True, verbose_name='Адрес') name = models.TextField(null=True, blank=True, verbose_name='Название') - postamat_id = models.TextField(unique=True, null=True, blank=True, verbose_name='ID постамата') + postamat_id = models.IntegerField(unique=True, null=True, blank=True, verbose_name='ID постамата') category = models.TextField(null=True, blank=True, verbose_name='Категория') status = models.TextField(choices=STATUS_CHOICES, null=True, blank=True, verbose_name='Статус') start_date = models.DateTimeField(null=True, blank=True) @@ -107,6 +108,7 @@ class Post_and_pvz(models.Model): class Meta: verbose_name = 'Постамат или ПВЗ' verbose_name_plural = 'Постаматы и ПВЗ' + ordering = ('id',) wkt = gis_models.PointField(srid=SRID, null=True) category = models.ForeignKey('Post_and_pvzCategory', default=None, related_name='post_and_pvz', @@ -120,6 +122,7 @@ class OtherObjects(models.Model): class Meta: verbose_name = 'Прочий объект' verbose_name_plural = 'Прочие объекты' + ordering = ('id',) wkt = gis_models.PointField(srid=SRID, null=True) category = models.ForeignKey('OtherObjectsCategory', default=None, related_name='other_objects',