모바일앱 프로젝트33 RESTful API 만들기 우선 내 딥러닝 코드를 django에서 돌릴 때 REST API 의 형태로 돌리려고 한다. 그래서 REST API 가 뭐냐. 웹 개발 인턴을 할 때 카카오 developers 에서 제공하는 REST API 를 사용해본 적이 있었는데, 그 때는 GET, POST 등의 방식으로 카카오에서 받은 토큰으로 정보에 접근하고 요리조리 JSON 데이터를 전송하는 작업을 했었다. 근데 시간이 좀 지나 그 의미가 잘 기억나지 않아 정리해 보려고 한다. 1) REST API의 정의 - Representational state transfer의 줄임말로 자원을 이름으로 구분해서 자원의 상태정보를 주고 받는 것이다. 여기서 자원에 해당하는 것들은 서버와 클라이언트가 주고 받을 수 있는 문서, 그림, 데이터 등이고 자원의 상태.. 2021. 2. 23. Django + Android + MySQL (1) 1) 앱 사진 촬영 - db저장 - django 딥러닝 코드에서 처리 - db로 전송 - 앱 프론트에 뿌리기 2) 앱 사진 촬영 - django 딥러닝 이미지 처리 - 앱 프론트 - db 최종 이미지 저장 일단 내 앱에서는 연동이 위의 두 가지로 가능할 것 같은데 굳이 계속해서 DB를 거쳐갈 필요가 없다면, 예를 들어서 소켓 프로그래밍을 하는 것 처럼 django 와 android 앱이 직접적으로 이미지 데이터를 주고 받을 수 있다면 처리된 이미지를 안드로이드 앱에서만 DB 에 저장해주면 될 것이다. 그 방향이 구현이 덜 복잡하지 않을까 생각하여 오늘은 2) 안으로 연동을 해보려고 한다. _________________________________________________________________.. 2021. 2. 23. 깃허브에 작업 폴더 전체 저장하기 오늘 작업량이 많아서 기존에 끄적하던 폴더 말고 새로운 리포지토리를 만들었다. 전체로 보내고 .gitignore 처리도 해보려고 찾아봤다. 우선 전에 사용하던 방법이랑 거의 유사한데, cmd 창에서 원하는 폴더 디렉토리로 cd 해서 들어간다. 그리고 그리고 깃헙에서 리포지토리를 딴 다음 저걸 따와서 커맨드에 붙여넣기 한다. 나머지는 git push해주면 되는데.. 용량이 너무 커서 다 안 된 것 같다. 깃헙 맥시멈이 100mb라고 한다. 쨋든 그렇다. 다음에 참고할 일 있을 것 같아 적어봤다. 2021. 2. 22. 윈도우 커맨드 과제를 할 때 리눅스 커맨드만 사용해봤는데, 오늘 장고를 윈도우 명령 프롬프트에서 진행하면서 윈도우 커맨드도 사용해야 했다. 경로 내 리스트 확인하기 (파일, 디렉토리) - dir 디렉토리 이동하기 (이건 리눅스와 같다) - cd 디렉토리_이름 - cd .. 디렉토리 만들기 - mkdir REFERENCE 더 다양한 커맨드를 참고하려면 아래 사이트를 보면 될 듯 하다. sosobaba.tistory.com/194 [Window]명령 프롬프트(CMD) 기본 명령어 모음(Window Dos 명령어) 안녕하세요 마블랑입니다. 요즘 젊은 사람이면 컴퓨터는 기본적으로 다룰수 있습니다. 초등학교 수업시간에도 컴퓨터라는 과목도 있고 PC라고 해서 개인용 컴퓨터가 보급이 되어 집에도 컴퓨터 sosobaba.tistor.. 2021. 2. 22. 이전 1 ··· 4 5 6 7 8 9 다음