ImageField 적용 및 업로드안됨 해결(#request.FILES)
IT-HONGREAT opened this issue · comments
In Yeong Hong commented
ImageField
- 이미지와 관련해서 업로드가 가능한 filefield의 일부 기능이다.
기존의 form은 손댈 곳이 없었다.
기존에 틀만 잡기 위해서 설정한 charfield를 imagefield로 변경하면서 내용을 기억하기위한 저장.
-
media관련 기능 추가(프로젝트의 settings, urls)
static과는 다르게, 클라이언트의 업로드를 수용할 수 있게 해주는 것 -
model 변경 (charfield ⇒ imagefield)
-
model migrations
-
html 변경
{{모델을view단에서 받은이름.media의상대경로.url}}
- 이미지필드 추가 후 view의 create 단에서 제출(전송)이 안됨. POST 외에 FILES라는 옵션을 추가해줘야 했다.
기존의 form들은 요청의 방식이 post뿐만 아니라, files도 있었다. - request.FILES 에 대한 공식문서 참고
- 이미지필드 추가 후 view의 create 단에서 제출(전송)이 안됨. POST 외에 FILES라는 옵션을 추가해줘야 했다.
In Yeong Hong commented
End issue.