오류 내용:
The view mediapractice.views.create didn't return an HttpResponse object. It returned None instead.
view.create가 HttpResponse 객체를 반환하지 않음. 아무것도 리턴하지 않았다.
어쩌다:
forms를 이용해서 이미지 올리는 기능을 만들려다 생긴 오류...
오타 없는지, 함수, 모델, 모델폼, html 다 꼼꼼히 봤는데 못 찾고, 깃허브에서 전에 내가 썼던 코드를 봤다.
원인:
폼 태그 안에 enctype="multipart/form-data"를 써주지 않아서 생긴 오류였다...
<form method='POST'>를 <form method='POST' enctype="multipart/form-data">라고 고쳐주니 잘 돌아갔다.
'Django > Django error' 카테고리의 다른 글
[Django error] 왜 base.html(템플릿 상속)을 쓰면 소셜로그인이 제대로 안 될까 (0) | 2020.08.06 |
---|---|
[Django error] '모델이름' object is not iterable (0) | 2020.07.22 |
[Django 에러] CSRF verification failed. Request aborted. (0) | 2020.07.18 |
[Django 에러] NOT NULL constraint failed: blogapp_blog.pub_date (0) | 2020.07.17 |
[Django 에러] Invalid template name in 'extends' tag: ''. Got this from the 'base.html' variable. (0) | 2020.07.16 |