22.12.08.목

Han Lee·2022년 12월 8일
0

TIL

목록 보기
10/43

API

애플리케이션에서 데이터를 읽거나 쓰기 위해 사용하는 인터페이스
인터페이스 - 상호간의 소통(읽거나 쓰거나)을 위한 접점

CLIENT <-----> SERVER <-----> DB

REST API

HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.

https://meetup.toast.com/posts/92
https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html

결국 모듈을 이용한 페이지네이션 수정에는 실패하고 말았다.
-> 모듈을 이용한게 아닌 페이지네이션을 해봐야 겠다.
성훈님이 만드신 로그인, 회원가입 코드를 보고 더 열심히 공부해야 겠다 생각이 들었다.

input_id = request.form['floatingInput']

아이디를 받을 때 html의 floatingInput이란 id를 request.form으로 받아온다.

login_info = dbfunction.get_user_table(input_id, input_pw) 

login_info에 input값이 DB에 있는지 없는지 비교한후 저장
DB에 없으면 None값 리턴

cursor.execute(f'SELECT * FROM user WHERE login_id=%s AND password=%s',(ID, PW))

user테이블에 login_id와 pw를 찾는다.

session['login_name'] = login_info["name"]

session의 login_name에 login_info의 name을 저장한다.

profile
렌덤형 인간

0개의 댓글