emile 8 months ago
parent 4ad25f85d7
commit 98976c9609

Binary file not shown.

@ -35,11 +35,19 @@ def get_visitors(request):
visitors = Visitor.objects.filter(visitorlog__left_date__isnull=True).distinct() visitors = Visitor.objects.filter(visitorlog__left_date__isnull=True).distinct()
visitors_count = visitors.count() visitors_count = visitors.count()
visitors_serializer = VisitorSerializer(visitors, many=True) visitors_data = []
for visitor in visitors:
visitor_data = {
"id": visitor.id,
"ip": visitor.ip_address,
"flag": visitor.flag_image_url,
"is_online": visitor.is_online,
}
visitors_data.append(visitor_data)
response_data = { response_data = {
"count": visitors_count, "count": visitors_count,
"visitors": visitors_serializer.data "visitors": visitors_data
} }
return successRes(response_data) return successRes(response_data)

Loading…
Cancel
Save