Aktywne Wpisy
![Kamenes](https://wykop.pl/cdn/c3397992/Kamenes_KUjcsbsciT,q60.jpg)
Kamenes +20
Wiecie czemu cieszę się, że żyję? Bo jestem po prostu ciekawy świata. Ciekawi mnie, co się stanie na świecie przez najbliższe 50 lat, jak świat, Europa, Polska będą wyglądały w 2070 roku, kto wygra najbliższą Ligę Mistrzów, Mundial, kto wygra najbliższą Eurowizję, kto wygra wybory prezydenckie. Jestem ciekaw, jakie wynalazki ludzkość jeszcze wymyśli, czy uda się odkryć istnienie obcych cywilizacji. Intryguje mnie przyszłość.
#przegryw #przemyslenia
#przegryw #przemyslenia
![Pimposki](https://wykop.pl/cdn/c0834752/c14279ddada4e1a1fcd7763db6aff803be74cc8fad5542429dabd44ec03740da,q60.jpg)
Pimposki +15
Cześć, jest tutaj jakaś osoba która potrafi DRF?
Chciałbym w serializerze dodać obiekty relacyjne:
{
'id':1
'userid': 1,
'deviceid': 'ABC1',
'events': [
'deviceid: 'ABC1',
'GPS':234,23
...
]
}
model device:
class UserDevices(models.Model):
deviceid = models.CharField(maxlength=60, unique=True)
userid = models.ForeignKey(User, relatedname='users', ondelete=models.CASCADE)
class Meta:
uniquetogether = ['id', ]
def str(self):
return json.dumps({'id': self.id, 'deviceid': self.deviceid})
model eventu:
class DeviceEvents(models.Model):
type = models.CharField(maxlength=60)
date = models.DateTimeField()
deviceid = models.ForeignKey(UserDevices, tofield='deviceid', dbcolumn="deviceid",
ondelete=models.CASCADE)
class Meta:
uniquetogether = ['id', ]
def str(self):
return json.dumps({'id': self.id, 'type': self.type,'data': self.data})
serializery:
class UserDevicesSerializer(serializers.ModelSerializer):
events= DeviceEventsSerializer(many=True, readonly=True)
class Meta:
model = UserDevices
fields = ['id', 'deviceid', 'userid','events']
class DeviceEventsSerializer(serializers.ModelSerializer):
class Meta:
model = DeviceEvents
fields = ['id', 'type', 'data', 'date', 'device_id']
Niestety pole events w UserDevicesSerializer nie jest uwzględnianie, co robie źlę?
Komentarz usunięty przez autora