게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
blob key 로 저장된 이미지를 ajax에서 불러오려면 어떻게 하죠?
게시물ID : programmer_9886짧은주소 복사하기
작성자 : bluebanana
추천 : 0
조회수 : 322회
댓글수 : 0개
등록시간 : 2015/05/11 12:24:10
구글 앱엔진 , 파이썬 쓰고 있구요



이미지 저장할때  blob key 를 이용해서 저장합니다. 

AMIfv9528K-feng2RQPmInIJKmnE8PomZ1IJenb8Xp-CyM1T1Tpfzy0mslb70rcMaw9t1-Af5KuLiar4e8vYUbm9cmJC7OFhW_nB62uAJTIaZ2tf_Dhe6nwkPpJkFX2YCyVSq_MaU4O_X2VrzRmXoi-3YKHMhv6IaHFwPe7mvIMNoVDqpdiMqXY

디비에 이렇게 저장되요


평소에 html에서 가져다 쓸때는

@app.route('/photo/resized/<path:blob_key>/', methods=['GET'])
def photo_get(blob_key):
    if blob_key:
        blob_info = blobstore.get(blob_key)
        logging.warn(blob_info)
        if blob_info:
            img = images.Image(blob_key=blob_key)
            img.crop(0.0,0.0,1.0,1.0)
            thumbnail = img.execute_transforms(output_encoding=images.PNG)
            logging.info(thumbnail)

            response = make_response(thumbnail)
            response.headers['Content-Type'] = blob_info.content_type
            return response


이 코드를 이용해서 진자2로

"{{ url_for('photo_get', blob_key=good.image_key1) }}"

이렇게 불러와집니다.

그런데 ajax로 가져오려고 했더니

자바스크립트에서는 저런 진자2가 안먹히네요... 어떻게 해야하죠..

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호