플라스크 앱을 여러 파일로 분할하는 방법을 이해하는 데 문제가 있습니다.
웹 서비스를 만들고 있는데 API를 다른 파일 (AccountAPI.py, UploadAPI.py, ...)로 나누고 싶습니다. 그래서 거대한 파이썬 파일이 하나도 없습니다.
블루 프린트로이 작업을 수행 할 수 있다는 것을 읽었지만 경로가 나에게 적합한 경로인지 완전히 확신 할 수 없습니다.
궁극적으로 하나의 Main python 파일을 실행하고 다른 파일을 포함하여 실행될 때 하나의 큰 파일로 간주되도록합니다.
예를 들어 Main.py 및 AccountAPI.py가있는 경우 다음을 수행 할 수 있습니다.
Main.py :
from flask import Flask
import AccountAPI
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
AccountAPI.py :
@app.route("/account")
def accountList():
return "list of accounts"
이 예제에서는 분명히 작동하지 않을 것이라는 것을 알고 있지만 이와 같은 작업을 수행 할 수 있습니까?
감사