반응형
반응형
Node.js의 기본적인 개념 및 Express가 설치되어있다는 전제하에 포스팅 내용이 전개됩니다. 환경이 구성되어있지 않으면 아래의 포스팅을 확인해주세요. 2023.04.11 - [Web Programming/Node.js] - Node.js - 개념, 설치, 간단 사용 예시, npm 설치 및 활용(express, 웹 API 서버 구축) 라우팅 메소드 구문(Route methods syntax) 기본 구조 라우팅 메소드 : HTTP method 중 하나(GET, PUT, POST, DELTE)에서 파생되어 인스턴스에 부여하는 것 라우팅 메소드 구문 // GET method route app.get('경로', function (요청, 응답) { 응답.send('GET request to the homep..
네이버 검색 API를 사용하기 위한 라이브러리 설치 pip install requests Visual Studio Code 사용 언어 : Python 라이브러리 호출 import requests 소스 코드 설정 - URL, API키 # ref폴더의 Config.py파일, 보안을 위해 API키 저장 from ref.config import Config # 검색 API URL, 자세한건 레퍼런스 참조 naver_search_blog_url = "https://openapi.naver.com/v1/search/blog.json" naver_search_news_url = "https://openapi.naver.com/v1/search/news.json" naver_search_dic_url = "https:..
유저가 평점을 높게 남긴 영화들과 유사한 영화 실시간 추천해주기 상관계수를 이용하여 상관계수가 높은 순으로 추천리스트 작성 해당 기능만을 서술한 포스팅으로, 전체 기능에 대한 소스 코드 확인은 깃 허브에서 확인 가능합니다. https://github.com/luvris2/movie-api-server GitHub - luvris2/movie-api-server Contribute to luvris2/movie-api-server development by creating an account on GitHub. github.com Visual Studio Code 메인 파일 : app.py 기능 : API 구축, 토큰 생성 및 관리, 리소스 경로 생성 from flask import Flask from f..
이번 포스팅은 DB의 'is_publish' 라는 컬럼의 값을 이용하여 해당 컬럼의 값이 1인 값만 목록을 출력하는 기능을 설명합니다. 즉, 공개 설정 된 데이터만 목록을 출력하는 API 기능을 서술합니다. DB 연동 과정은 이전 포스팅을 참고해주세요. https://luvris2.tistory.com/182 API서버 - DB 연동하기 API서버 DB연동하기 DB : MySQL Programming language : Python IDE : Visual Studio Code MySQL DB 생성 (recipe) Table 생성 (recipe, user) DB를 관리 할 수 있는 권한 설정하기 (MySQL) SQL 쿼리 use mysql;.. luvris2.tistory.com Visual Studio ..
이번 포스팅은 DB와 연결하여 클라이언트가 원하는 값을 삭제하는 방법을 설명합니다. DB 연동 과정은 이전 포스팅을 참고해주세요. https://luvris2.tistory.com/182 API서버 - DB 연동하기 API서버 DB연동하기 DB : MySQL Programming language : Python IDE : Visual Studio Code MySQL DB 생성 (recipe) Table 생성 (recipe, user) DB를 관리 할 수 있는 권한 설정하기 (MySQL) SQL 쿼리 use mysql;.. luvris2.tistory.com Visual Studio Code API 서버 구축 메인 파일 이름 : app.py 서버 URL : 로컬호스트/recipes/숫자 클라이언트가 원하는..
이번 포스팅은 DB와 연결하여 클라이언트가 특정 값을 변경 방법을 설명합니다. DB 연동 과정은 이전 포스팅을 참고해주세요. https://luvris2.tistory.com/182 API서버 - DB 연동하기 API서버 DB연동하기 DB : MySQL Programming language : Python IDE : Visual Studio Code MySQL DB 생성 (recipe) Table 생성 (recipe, user) DB를 관리 할 수 있는 권한 설정하기 (MySQL) SQL 쿼리 use mysql;.. luvris2.tistory.com Visual Studio Code API 서버 구축하기 메인 파일 이름 : app.py 서버 URL : 로컬호스트/recipes/숫자 DB 값 입력받은 값..