コード例 #1
0
 def get(self, request):  # возвращает список комнат
     rooms = Room.objects.filter(
         Q(creater=request.user)
         | Q(invited=request.user))  # выбор тех комнат, где ты или
     # создатель или приглашенный
     serializer = RoomSerializers(
         rooms, many=True)  # many - для выборки всех связующих моделей
     return Response({'date': serializer.data})
コード例 #2
0
 def get(self, request):
     rooms = Room.objects.filter(
         Q(creater=request.user) | Q(invited=request.user))
     serializer = RoomSerializers(rooms, many=True)
     return Response({"data": serializer.data})
コード例 #3
0
 def get(self, request):
     rooms = Room.objects.all()
     serializer = RoomSerializers(rooms, many=True)
     return Response({"data": serializer.data})