Skip to content

FIX: Circural Import Error #16

@jiminAn

Description

@jiminAn
  1. BRANCH : feature/DB
  2. COMMIT MESSAGE: fix: circular import error
  3. DETAIL: 순환 import 오류
  4. CAUSE : bitcoinAutoTrade.py에서 model/Upadet.py import시, Update.py에 있는 create_app()을 통해 객체 생성하게 되는데, 이때 호출되는 create_app()에서 views/main_view.py, coin_view.py를 호출하게 된다. 이 때 해당 파일에서 다시 bitcoinAutoTrade를 import하게 되어 Circular import가 발생하게 됨 --> SOLUTION : import를 runtime에서 실행해야 함. 즉, import가 필요한 함수는 해당 함수 안에서 import를 해야 함

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions