python - Flask框架的结构
黄舟
黄舟 2017-04-17 14:57:57
0
2
397

今天刚开始看flask的源码,发现各种不懂啊。。
有没有大神讲一下flask的架构是什么?让我从宏观上把握下。。
还有个问题,如何读flask的源码? 我在app=Flask(__name__)设置了断点,然后跟进,那些配置文件的函数读的似懂非懂的,这部分需要读么~
求大神解惑~

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
巴扎黑

소스 코드를

읽는Flask 것은 좋은 일입니다. 읽기 전에 다음 질문을 스스로에게 물어보시기 바랍니다.

  • Flask의 주요 API에 대해 잘 알고 계시나요? Flask app완전한 작업흐름
  • 을 아시나요?
  • B/S 이런 종류의 프레임워크에 익숙하십니까, 관련 네트워크 프로토콜(HTTP,TCP)에 익숙하십니까, 클라이언트가 요청을 보내는 것과 서버가 요청을 처리하고 응답하는 것과 그 세부 사항에 대해 잘 알고 계십니까?
  • Python webWSGI에서 개발한 게이트웨이 인터페이스 프로토콜(
  • )에 대해 잘 알고 계시나요?

이 모든 내용이 명확하다면 Flask 소스 코드를 읽기 전에 werkzeug을 주의 깊게 읽어보세요.

werkzeugflask 프레임워크의 기초입니다. 위의 문제는 대부분 werkzeug 라이브러리에서 구현됩니다. Flask더 발전된 패키지이며 개발자에게 더 적합하도록 설계되었습니다API.

werkzeug을 숙지하신 후, Flask을 살펴보시면 설정 파일에 대해 헷갈리지 않으실 겁니다.

PS: 저는 마스터는 아니지만 최근에 Flask 소스 코드를 다 읽었습니다.

Peter_Zhu

Flask 소스 코드를 읽을 때 먼저 github에 처음으로 제출한 코드를 읽어보는 것이 좋습니다. 단지 플라스크.py 파일일 뿐이지만 기본 개념은 이미 나와 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿