fix models.py

dev
timofejmalinin 3 years ago
parent 3d7e9c165a
commit f33b5857bf

@ -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 постамата'),
),
]

@ -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',

Loading…
Cancel
Save