Fix MyAlbum code step4

This commit is contained in:
2024-11-11 15:46:47 +09:00
parent 09810a2a9a
commit c4e25de121

View File

@ -2717,7 +2717,8 @@ def get_photo_list(request):
zekken = zekken_conversion[zekken] zekken = zekken_conversion[zekken]
photo_list = [] photo_list = []
print(f"Final photo_list length: {len(photo_list)}")
photo_list.extend(_get_photo_list(zekken, event)) photo_list.extend(_get_photo_list(zekken, event))
return JsonResponse({ return JsonResponse({
@ -2733,13 +2734,27 @@ def _get_final_report( zekken, event_code):
def _get_photo_list(zekken, event_code): def _get_photo_list(zekken, event_code):
photos = [] photos = []
try: try:
print(f"Query parameters - zekken_number: {zekken}, event_code: {event_code}")
checkins = GpsCheckin.objects.filter(zekken_number=zekken, event_code=event_code) checkins = GpsCheckin.objects.filter(zekken_number=zekken, event_code=event_code)
# クエリ結果の件数を出力
print(f"Found {checkins.count()} checkins")
print(f"SQL Query: {checkins.query}")
for checkin in checkins: for checkin in checkins:
print(f"Processing checkin - CP number: {checkin.cp_number}")
if checkin.image_address: if checkin.image_address:
print(f"Found image for CP {checkin.cp_number}: {checkin.image_address.url}")
photos.append({ photos.append({
"cp_number": checkin.cp_number, "cp_number": checkin.cp_number,
"photo_url": checkin.image_address.url "photo_url": checkin.image_address.url
}) })
else:
print(f"No image found for CP {checkin.cp_number}")
print(f"Total photos found: {len(photos)}")
except Exception as e: except Exception as e:
print(f"Error in _get_photo_list: {str(e)}") print(f"Error in _get_photo_list: {str(e)}")
return photos return photos