어떤 이유인지 GAE 서비스에서 두 개 이상의 플라스크 요청 처리기로 요청을 처리하고 요청 처리기를 결정해야하는 다른 URL 접두사를 사용하려고합니다.하나의 appengine 서비스에서 다른 flask 객체 핸들 요청 사용하기
내가 파일 A.py에서 핸들러 하나를 가지고 :
import Flask, ......
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello this is app A"
을하고 두 번째 핸들러 B.py 파일 B.py
import Flask, ......
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello this is app B"
앱에서 예를 들어
.yaml :
runtime: python27
threadsafe: true
......
handlers:
- url: /app_a/.*
script: A.app
-url: /app_b/.*
script: B.app
코드가 로컬에서 모두 내 http://localhost:8080/app_a/ 및 http://localhost:8080/app_b/ 반환을 찾지 못했습니다. 404 결과.
내가 만나는 문제가 무엇인지 말해 줄 수 있습니까? 또는 내 코드를 올바르게 수정해야하는 곳은 어디입니까?
은 당신이 당신의 app.run() 문 – Ruthus99
하지만 내에서 '호스트 = (xxx.xxxx)'라인을 추가하여 다른 포트에 2 개의 다른 플라스크 응용 프로그램을 실행하려고 유무 : 그래서 뭔가를해야한다 목표는 동일한 포트이지만 다른 경로에있는 두 개의 다른 플라스크 응용 프로그램에 액세스하려고합니다. –