찾다

 >  Q&A  >  본문

python - Flask框架的结构

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

黄舟黄舟2886일 전405

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-17 14:59:57

    소스 코드를

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

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

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

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

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

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 14:59:57

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

    회신하다
    0
  • 취소회신하다