[Flask] - TIL. step 4

이영주·2020년 12월 26일
0

Flask

목록 보기
4/4
post-thumbnail

Endpoint 만들기

✔ route 데코레이터를 사용해서 엔드포인트를 정의한다.
✔ 엔드포인트의 주소는 /ping 이고, 메소드는 GET 이다.

Pluggable Views

✔ Django의 view에 영감을 얻어 만들어졌다.
✔ 함수가 아니라 클래스로서 정의되는 뷰를 의미한다.
✔ 함수형에 비해 더 많은 유연성을 가질 수 있다.
✔ View 클래스에 정의된 as_view 클래스 메소드를 호출하며 엔드포인트 이름을 전달하면 슈퍼 클래스에 정의된 dispatch_request 메소드를 view function처럼 다룰 수 있게 된다.

  • View function

  • RESTful api

Method Based Dispatching

메소드 속성을 정의할 필요없이 클래스 안에 정의된 메소드로 자동으로 설정된다.

Request 받기

service에 의존적이기 때문에 selfservicedatabase를 받는다.

참고자료
http://blog.weirdx.io/post/880
https://flask.palletsprojects.com/en/1.1.x/views/

0개의 댓글