RESTful (14) 썸네일형 리스트형 Restful API MySQL PUT 요청을 처리하는 방법(수정하기) PUT 요청을 처리하는 방법: MySQL Workbench, VSC 코드, POSTMAN 상호작용 웹 개발에서 클라이언트가 데이터를 업데이트할 때 주로 PUT 요청을 사용한다. 여기서는 PUT 요청을 받아서 MySQL 데이터베이스를 업데이트하는 방법을 설명한다. MySQL Workbench, Visual Studio Code (VSC), 그리고 POSTMAN을 사용한 상호작용을 예시로 들어보겠다. 1. MySQL Workbench에서 테이블 준비 먼저 MySQL Workbench에서 데이터베이스와 테이블을 준비해야 한다. 예를 들어, 사용자 정보를 저장하는 users 테이블을 생성해보자. CREATE DATABASE mydatabase;USE mydatabase;CREATE TABL.. TypeError: Object of type ...is not JSON serializable 에러 발생 이유와 해결 방법 TypeError: Object of type ...is not JSON serializable 에러 발생 이유와 해결 방법웹 개발을 하다 보면 JSON 형식으로 데이터를 주고받는 경우가 많습니다. 그러나 가끔씩 TypeError: Object of type ... is not JSON serializable 오류가 발생할 수 있습니다. 이 블로그에서는 이 오류가 발생하는 이유와 이를 해결하는 방법을 실습 예제와 함께 설명하겠습니다.1. 오류 발생 이유이 오류는 JSON 인코딩을 시도할 때 특정 객체 타입이 JSON으로 직렬화(serialize)할 수 없을 때 발생합니다. JSON은 문자열, 숫자, 배열, 불리언, null 등의 기본 데이터 타입만을 직렬화할 수 있습니다. 따라서, 사용자 정의 객체나 복.. Restful Python 에서 MySQL 에 데이터 인서트 하는 방법 현재 selet * from recipe; 했을 때의 테이블 데이터 상태이다 여기서 데이터 하나 인서트 해보겠다.POST를 설정해서 create 즉 데이터를 insert 해줄 것을 서버에게 요청해주고 경로에 맞게 요청해준다.Body 부분에 들어가서 각 컬럼에 맞게 요청해주면 된다.요청이 잘되면 석세스라는 문구가 뜬다.인서트가 잘 된 것을 볼 수 있다.코드 작성from flask import requestfrom flask_restful import Resourcefrom myspl_connection import get_connectionfrom mysql.connector import Errorclass RecipeListResource(Resource) : # API를 처리하는 함수 개발 .. Restful Python MySQL Connector 설치 방법 Python MySQL Connector 설치 방법 소개 설치 단계 결론 소개 MySQL Connector는 Python 애플리케이션에서 MySQL 데이터베이스와 상호작용할 수 있도록 도와주는 라이브러리입니다. 이 포스트에서는 MySQL Connector를 설치하고 사용하는 방법을 단계별로 설명하겠습니다. 설치 단계 1. MySQL Connector 설치 먼저, MySQL Connector를 설치해야 합니다... 가상환경 설정 및 필요한 프레임워크와 라이브러리 설치,postman 설치 및 실 1. 파이썬 가상환경 생성conda create -n 가상환경이름 python=3.10나는 가상환경이름을 lambda_310 로할 생각이다!!그리고 conda activate lambda_310 을 하면 가상환경 진입을 할 수 있다 이렇게 뜨면 성공적으로 가상환경 진입한것임2. 이 가상환경안에서, 서버 개발 프레임워크 설치$ pip install flask flask-restful가상 환경에 들어가주고 위의 문구대로 쳐줘서 라이브러리를 설치해주면 된다. 3.app.py 만들기일단 app.py를 만들어주고 우측 하단 모리부분에밑에 사진 부분을 클릭하고 가상환경에 들어가준다.그다음 아래 화면과 같이 코드를 작성해주면 되는데,코드에 대한 설명은 아래에 써놓았 from flask import Flaskfrom.. Restful API란?(URL,Methods,Message) Restful API란?RESTful API는 웹 서비스의 한 형태로, 클라이언트와 서버가 HTTP를 통해 데이터를 주고받는 방식이다. REST는 "Representational State Transfer"의 약자이며, 이는 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미한다.URLRESTful API에서는 자원을 URL로 표현한다. 각 URL은 고유한 자원을 나타내며, 클라이언트는 이 URL을 통해 서버의 자원에 접근한다. 예를 들어, 사용자 정보를 가져오고 싶다면 다음과 같은 URL을 사용할 수 있다./users/123여기서 /users는 사용자 자원을 나타내고, 123은 특정 사용자의 ID이다.MethodsRESTful API는 HTTP 메서드를 사용하여 자원에 대한 다양한 작.. 이전 1 2 다음