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 |