chore: location人工修改,添加地域组

This commit is contained in:
fxxian 2024-04-24 22:37:18 +08:00
parent db8026b6d3
commit 79a71ff57f
3 changed files with 23 additions and 4 deletions

View File

@ -0,0 +1,18 @@
# Generated by Django 2.2.4 on 2024-04-24 14:36
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('mosquito', '0036_deviceinfo_led_on_time'),
]
operations = [
migrations.AddField(
model_name='deviceinfo',
name='location_group',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='地域组'),
),
]

View File

@ -84,6 +84,7 @@ class DeviceInfo(models.Model):
longitude = models.FloatField(blank=True, null=True, verbose_name='经度') longitude = models.FloatField(blank=True, null=True, verbose_name='经度')
latitude = models.FloatField(blank=True, null=True, verbose_name='维度') latitude = models.FloatField(blank=True, null=True, verbose_name='维度')
location = models.CharField(max_length=100, blank=True, null=True, verbose_name='地理位置') location = models.CharField(max_length=100, blank=True, null=True, verbose_name='地理位置')
location_group = models.CharField(max_length=100, blank=True, null=True, verbose_name='地域组')
led_lifetime = models.PositiveIntegerField(default=30000, verbose_name='LED 寿命') led_lifetime = models.PositiveIntegerField(default=30000, verbose_name='LED 寿命')
launch_time = models.DateTimeField(default=timezone.datetime(2023, 1, 11, tzinfo=timezone.utc), launch_time = models.DateTimeField(default=timezone.datetime(2023, 1, 11, tzinfo=timezone.utc),
verbose_name='第一次启动时间') verbose_name='第一次启动时间')

View File

@ -217,10 +217,10 @@ CELERY_BEAT_SCHEDULE = {
'task': 'mosquito.tasks.update_mosq_device_info', 'task': 'mosquito.tasks.update_mosq_device_info',
'schedule': crontab(minute="*/5"), 'schedule': crontab(minute="*/5"),
}, },
'update-latest-statistic': { # 'update-latest-statistic': {
'task': 'mosquito.tasks.update_mosql_device_location', # 'task': 'mosquito.tasks.update_mosql_device_location',
'schedule': crontab(hour='*/2', minute=0), # 'schedule': crontab(hour='*/2', minute=0),
}, # },
} }
# logging db query # logging db query