fastapi upload file 기능 구현
fastapi에서 upload file 기능을 구현했다. 간단히 endpoint를 만들고 postman으로 실제 잘 동작하는지 확인할 수 있다. upload multiple files example 여러 파일을 업로드 하기 위해 다음과 같은 코드를 작성한다. from fastapi…
fastapi에서 upload file 기능을 구현했다. 간단히 endpoint를 만들고 postman으로 실제 잘 동작하는지 확인할 수 있다. upload multiple files example 여러 파일을 업로드 하기 위해 다음과 같은 코드를 작성한다. from fastapi…
Nuxt에서 component를 표시할 때 생기는 문제다. 처음 로딩 했을 때는 정상적으로 컴포넌트가 정상적으로 보이는데 새로고침을 하는 경우 "document is not defined" 라는 에러 메시지가 출력되고 정상적으로 페이지가 표시되지 않는다. 구글링한…
PS4를 2017년도 말에야 구입해서 라스트 오브 어스 파트1을 플레이한 게 그렇게 오래되진 않았다. 사람들의 극찬대로 라스트 오브 어스 파트1은 정말 재밌게 플레이한 게임이다. 지난 후기글에서도 썼지만, 라스트 오브 어스 파트1의…
vuex에 대해 잘 정리된 예제가 있어 정리한다. Vue 프로젝트 생성 vue 명령을 이용해 Manual 설정으로 프로젝트를 생성한다. 추가 패키지로 Babel, Router, Vuex, CSS Pre-processors, Linter를 선택했다. $ vue create vuex_example…
케이블 TV만 사용하다가 최근들어 유튜브 프리미엄, 넷플릭스들을 정기결제 하면서 굳이 케이블 TV까지 봐야하나 싶었다. 그래서 지상파 채널들은 안테나를 연결해서 보기로 하고 나머지는 기존과 같이 넷플릭스와 유튜브를 보기로 했다. 케이블 TV를…
DEV-[occiderepi301:/home/occidere] docker ps -a Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied sudo chmod 666 /var/run/docker.sock…
vue.js에서 backend 데이터를 얻기 위해 axios를 사용했다. backend는 FastAPI를 사용했는데 아래와 같은 오류가 나타났다. Access to XMLHttpRequest at 'http://localhost:8000/translation' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to…
한샘 UV LED 칫솔살균기를 구입했다. 그동안 꿈꿈한 느낌이 나는 칫솔만 쓰다가 아내가 칫솔살균기가 있으면 좋겠다 하여 구입하게됐다. 어렸을 때 부모님이 집에 가져다둔 칫솔살균기만 써본터라 극적인 효과가 날런지는 아직 의문이다. 칫솔에서…
집을 구할 때 보통 공인중개사의 말만 믿고 집을 구하는 경우가 종종 있다. 하지만, 주의할 것은 어느 곳이나 좋은 사람, 나쁜 사람, 이상한 사람들이 있다는 것이다. 공인중개사도 마찬가지다. 정말 자기 사명을…
vue.js 에서 입력값을 받아 해당 입력 값을 GraphQL 쿼리 인자로 넣어서 데이터를 가져오고 싶을 때가 있다. 예를들면, 영어 사전 검색을 하는데 smart, login과 같은 단어가 포함된 결과물을 얻고 싶을 때…