오늘 한일
- 프로그래머스 코테 문제를 많이 풀었다.
- 원장님의 웹 개발 종합반 보충수업을 들었다.
- 팀원들이랑 안 풀리는 문제는 같이 풀어봤다.
여기서 배운 점
-
route
란?
어디로 가야 될지 경로를 정해주는 것
(아래 예제 참고)
홈이란 주소를 입력하면 리턴 홈까지 경로 안내 시작
-
def
란?
여러 일들을 할 수 있도록 정의 내리는 것
-
render
란?
render_template('index.html')는 템플릿의 index를 클라이언트한테 준다는 뜻이다.
-
from flask import Flask
뜻이란?
flask로부터 render_template, request, jsonify 가져온다는 뜻이다.
from flask import Flask, render_template, request, jsonify
@app.route('/')
def home():
return render_template('index.html')
GET
는 파라미터를 노출한다.
POST
는 피라미터를 노출하지 않는다.
- 여기서! 파라미터란?
ID, PW를 입력해서 누르면 서버에서는 그것이 매칭하는 사람을 db에서 찾아야 한다.
ID, PW가 클라이언트로부터 서버로 전송되어야 한다.
여기서에서 매개변수란? ID와 PW가 담긴 요청 값, 즉 피라미터!
@app.route("/templates", methods=["POST"])
@app.route("/templates", methods=["GET"])
내일 할 일
- 프로그래머스 3문제 풀기
- 브레드 자바스크립트 4강 다시 보고 따라 하기