Skip to content

main/__init__.py 에 app 정의부분 수정 #2

@hurcy

Description

@hurcy

현재는 main 모듈을 import 하는 것만으로 실행이 되기 때문에
app을 정의하는 부분을 함수로 감싸주고, 정의시 호출하는 것이 나은것 같습니다.
import 하는 순서에 따라 초기화 되지 않은 app 변수에 접근하는 경우를 방지할 수 있습니다.

간단한 예시: https://flask.palletsprojects.com/en/1.0.x/tutorial/factory/
현재 사용중인 예시: http://yona.linewalks.com/MDwalks_for_CDM/MDwalks-EXI-Cardio/code/develop/backend/main/__init__.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions