|
@@ -7,6 +7,9 @@ class Bluetooth(models.Model):
|
|
|
spec = models.CharField(max_length=100)
|
|
|
profile = models.CharField(max_length=100)
|
|
|
|
|
|
+ def __str__(self):
|
|
|
+ return f"Bluetooth: {self.spec}"
|
|
|
+
|
|
|
|
|
|
class Camera(models.Model):
|
|
|
class FLASHES(models.TextChoices):
|
|
@@ -15,6 +18,9 @@ class Camera(models.Model):
|
|
|
|
|
|
megapixel = models.DecimalField(max_digits=5, decimal_places=1)
|
|
|
flash = models.CharField(max_length=100, choices=FLASHES.choices)
|
|
|
+
|
|
|
+ def __str__(self):
|
|
|
+ return f"Camera: {self.megapixel} - {self.flash}"
|
|
|
|
|
|
#Devices.object.filter(flash=Camera.FLASEHS.LED)
|
|
|
|
|
@@ -53,5 +59,7 @@ class Device(models.Model):
|
|
|
vendor = models.CharField(max_length=100)
|
|
|
vendor_short = models.CharField(max_length=100)
|
|
|
#versions = <class 'list'>
|
|
|
-
|
|
|
- wifi = models.CharField(max_length=100)
|
|
|
+ wifi = models.CharField(max_length=100)
|
|
|
+
|
|
|
+ def __str__(self):
|
|
|
+ return 'Device: ' + self.name
|