Fix MyAlbum code step4
This commit is contained in:
15
rog/views.py
15
rog/views.py
@ -2717,6 +2717,7 @@ 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))
|
||||||
|
|
||||||
@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user