파비의 매일매일 공부기록

Two Scoops of Django - #9장 본문

Study/Python

Two Scoops of Django - #9장

fabichoi 2021. 6. 10. 23:30

이번장은 함수 기반 뷰의 모범적인 이용에 대한 내용이다.

지난 장에 서도 언급했듯이, 나는 함수 기반 뷰를 거의 안 써서 이번장은 슬쩍 훑고 갈까 한다.

 

1. 함수 기반 뷰의 장점 : 함수 기반 뷰의 단순함은 코드 재사용을 희생해서 나온 결과라 할 수 있다. 왜냐면 상속 기능이 없기 때문이다.

 

2. HttpRequest 객체 전달하기 : HttpRequest 객체를 전달해서 더 적은 부하를 줄 수 있음.

 

3. 편리한 데코레이터 : 파이썬에서 데코레이터는 코드를 좀 더 간결하게 해 주고 사람이 읽기에 편한 기능을 하고 있음. 이를 활용해서 어디서나 사용 가능하며 재사용도 가능한 유용한 도구를 만들어 쓸 수 있다.

 

4. 모든 함수는 HttpRequest객체를 받고 HttpResponse객체를 반환한다는 것을 항상 명심할 것.

반응형

'Study > Python' 카테고리의 다른 글

Two Scoops of Django - #11장  (0) 2021.06.12
Two Scoops of Django - #10장  (0) 2021.06.11
Two Scoops of Django - #8장  (0) 2021.06.09
Two Scoops of Django - #7장  (0) 2021.06.08
Two Scoops of Django - #6장  (0) 2021.06.07
Comments