restAPI

[Django][Error] DRF 실행 관련 에러들 1. authenticators 에서 TypeError: 'type' object is not iterable ... 생략 ... File "/Users/jiyeon/.local/share/virtualenvs/backend-VwpUB2OP/lib/python3.7/site-packages/rest_framework/views.py", line 272, in get_authenticators return [auth() for auth in self.authentication_classes] TypeError: 'type' object is not iterable 해결방법 settings.py의 REST_FRAMEWORK 튜플이 정상적으로 입력되었는지 ..
[Django] Django Rest API 특정 필드 제외하고 검색하기 Django rest api를 통해서 검색(GET)할 때, 매번 특정 필드를 제외하고 검색한 결과를 반환하려고 했다. 그동안 Rest api가 아닌 백엔드에서 Models 검색 시, defer를 이용해서 특정 필드를 제외했었다. 모델.objects.defer('필드명') # ex) User.objects.defer('age') API 구축하면서 아래와 같이 그대로 views.py에 적용해 보았지만 원하는 결과를 얻지 못했었다. from rest_framework import viewsets from .serializers import UserSerializer from .models import User class UserViewS..
[Django][RestAPI] Image Path로 서버에 이미지 업로드하기 서버에서는 사용자 PC에 있는 이미지의 경로만 갖고 해당 위치의 이미지를 서버로 복사(이동)할 수 없다. 파일 열기(불러오기)기능을 하는 을 이용하면 가능하지만, JS에서 서버로 넘긴 path만으로는 Chrome에서 사용자 PC에 접근을 막았기(fakepath, Chrome보안정책) 때문에 불가능했다. Electron(NodeJS)에서 서버로 RestAPI(Django Rest FrameWork)를 통해서 이미지 경로만 갖고 여러 개의 이미지를 한번에 전송하려면 base64로 인코딩(encode/encoding)한 값을 서버로 전달 한 후 서버에서 base64를 이미지로 디코딩(decode/decoding)해주면 된다. 먼저,..
S0PH1A
'restAPI' 태그의 글 목록