EC2 에 오류를 수정하여 무사히 업로드를 마치고 다른 컴퓨터에서 확인하던 도중 이상한 점을 발견하였습니다.
제가 작업한 컴퓨터에서는 이미지가 제대로 화면에 표시가 되는데 다른 컴퓨터에서는 전혀 보이질 않는 현상이 있었습니다.
사진을 주소로 가져오도록 해놓았는데 이 주소에 문제가 생겨서 제대로 보이질 않았고, 제가 작업한 컴퓨터에서는
크롬에서는 보이나 다른 브라우저에서는 똑같은 현상이 있는 것으로보아 크롬은 캐시데이터가 저장되어 있어 그런 것으로 추정해봅니다.
일단 문제를 해결해야했기 때문에 이미지를 직접 png파일로 저장하는 과정을 거쳐 화면에 정상적으로 출력하도록 하였습니다.
# image 폴더를 추가하고 사진을 저장하였습니다.
# team_url
from PIL import Image
def team_url(team_name) :
if team_name == 'ATL' :
return Image.open('image/atl.png')
elif team_name == 'BOS' :
return Image.open('image/bos.png')
elif team_name =='NOP' :
return Image.open('image/nop.png')
elif team_name == 'CHI' :
return Image.open('image/chi.png')
elif team_name == 'DAL' :
return Image.open('image/dal.png')
elif team_name == 'DEN' :
return Image.open('image/den.png')
elif team_name == 'HOU' :
return Image.open('image/hou.png')
elif team_name == 'LAC' :
return Image.open('image/lac.png')
elif team_name == 'LAL' :
return Image.open('image/lal.png')
elif team_name =='MIA' :
return Image.open('image/mia.png')
elif team_name =='MIL' :
return Image.open('image/mil.png')
elif team_name == 'MIN' :
return Image.open('image/min.png')
elif team_name == 'BKN' :
return Image.open('image/bkn.png')
elif team_name =='NYK' :
return Image.open('image/nyk.png')
elif team_name == 'ORL' :
return Image.open('image/orl.png')
elif team_name =='IND' :
return Image.open('image/ind.png')
elif team_name =='PHI' :
return Image.open('image/phi.png')
elif team_name == 'PHX' :
return Image.open('image/phx.png')
elif team_name == 'POR' :
return Image.open('image/por.png')
elif team_name == 'SAC' :
return Image.open('image/sac.png')
elif team_name =='SAS' :
return Image.open('image/sas.png')
elif team_name =='OKC' :
return Image.open('image/okc.png')
elif team_name == 'TOR' :
return Image.open('image/tor.png')
elif team_name == 'UTA' :
return Image.open('image/uta.png')
elif team_name == 'MEM' :
return Image.open('image/mem.png')
elif team_name == 'WAS' :
return Image.open('image/was.png')
elif team_name == 'DET' :
return Image.open('image/det.png')
elif team_name =='CHA' :
return Image.open('image/cha.png')
elif team_name == 'CLE' :
return Image.open('image/cle.png')
elif team_name == 'GSW' :
return Image.open('image/gsw.png')
'개발 > 프로젝트' 카테고리의 다른 글
웹대시보드 프로젝트 - 8일차 (EC2 배포 에러 ) (0) | 2022.12.26 |
---|---|
웹대시보드 프로젝트 - 6일차 (EC2에서 에러 해결하기) (1) | 2022.12.23 |
웹대시보드 프로젝트 5일차 - 선수탭 작성 (차트 추가 , 데이터 분석) (0) | 2022.12.23 |
웹대시보드 프로젝트 4일차 (0) | 2022.12.21 |
웹대시보드 프로젝트 - 3일차(팀 차트추가 및 데이터 가공 , ec2서버에 한글 추가) (0) | 2022.12.19 |