old_console/devices/models/sensor.py
2024-11-02 14:12:45 +03:00

20 lines
661 B
Python

import uuid
from django.db import models
from django.utils import timezone
from devices.models.device import Device
class ArmaSensor(Device): # todo need to know all fields
uuid = models.UUIDField(default=uuid.uuid4, unique=True)
synchronization = models.BooleanField(default=False)
authorization_key = models.CharField(max_length=255, blank=True)
span_interface = models.CharField(max_length=255, blank=True)
control_interface = models.JSONField(default=dict)
signature_analysis = models.BooleanField(default=False)
protocols_analysis = models.BooleanField(default=False)
def __str__(self):
return str(self.uuid)