Compare commits
2 commits
3cc8af47e5
...
f6a4745dfd
Author | SHA1 | Date | |
---|---|---|---|
f6a4745dfd | |||
2cb87ebb90 |
2 changed files with 4 additions and 3 deletions
|
@ -20,7 +20,7 @@ class Camera(models.Model):
|
||||||
info = models.CharField(max_length=100, null=True)
|
info = models.CharField(max_length=100, null=True)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f" {self.flash} - {str(self.megapixel)} - {self.info}"
|
return f"{self.flash} - {str(self.megapixel)} - {self.info}"
|
||||||
|
|
||||||
class Screen(models.Model):
|
class Screen(models.Model):
|
||||||
size = models.CharField(max_length=500, null=True)
|
size = models.CharField(max_length=500, null=True)
|
||||||
|
@ -31,7 +31,7 @@ class Screen(models.Model):
|
||||||
technology = models.CharField(max_length=100)
|
technology = models.CharField(max_length=100)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.size_in} - {self.density} - {self.technology}"
|
return f"{str(self.size_in)} - {str(self.density)} - {str(self.technology)}"
|
||||||
|
|
||||||
class Device(models.Model):
|
class Device(models.Model):
|
||||||
#architecture = models.JSONField(default=dict)
|
#architecture = models.JSONField(default=dict)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
from rest_framework import serializers
|
from rest_framework import serializers
|
||||||
|
|
||||||
from suitablephones.models import Bluetooth, Camera, Device
|
from suitablephones.models import Bluetooth, Camera, Device, Screen
|
||||||
|
|
||||||
|
|
||||||
class CameraSerializer(serializers.ModelSerializer):
|
class CameraSerializer(serializers.ModelSerializer):
|
||||||
|
@ -22,6 +22,7 @@ class ScreenSerializer(serializers.ModelSerializer):
|
||||||
class DeviceSerializer(serializers.ModelSerializer):
|
class DeviceSerializer(serializers.ModelSerializer):
|
||||||
bluetooth = BluetoothSerializer(many=False, read_only=True)
|
bluetooth = BluetoothSerializer(many=False, read_only=True)
|
||||||
cameras = CameraSerializer(many=True, read_only=True)
|
cameras = CameraSerializer(many=True, read_only=True)
|
||||||
|
screen = ScreenSerializer(many=True, read_only=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Device
|
model = Device
|
||||||
|
|
Loading…
Reference in a new issue