반응형

Django : 1.11

Oracle : 12g client

 

image 파일 저장 시 제목과 같은 오류가 계속 발생

검색해보면 ODBC 10에서 발생하는 오류라는 내용과

컬럼의 사이즈가 작아서 그렇다는 내용이 있었지만,

12g클라이언트 사용중이며, 테이블의 이미지컬럼이 BLOB이였기 때문에 해당 없었다.

 

Session 부족이라는 얘기도 있어서 저장할 때 이미지를 제외한 부분 먼저 저장 후 이미지 부분 별도로 저장하였더니 정상처리 되었다.

 

변경 전

data = Table명(컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, pic = pic_data)

data.save()

 

변경 후

data = Table명(컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값)

data.save()

data.pic = pic_data

data.save()

반응형

'개발 > django' 카테고리의 다른 글

Queryset dict list  (0) 2019.04.11
django meta ordering cast  (0) 2019.02.20
json 으로 보낸 데이터 처리하기  (0) 2019.02.08
try except 에러 메세지 로그 남기기  (0) 2019.02.08
libclntsh.so 에러  (0) 2019.02.07

+ Recent posts