경험 많은 파이썬을 배우려는 자바 프로그래머. Google App Engine에 applicaiton이 있고 내 관리 핸들러를 별도의 파일로 이동하려고합니다. 이제는 main.py와 admin.py가 있습니다. app.yaml을 설정하여 트래픽을 올바르게 라우팅하고 각 파일의 WSGIApplication()에 대한 호출을 추가하여 적절한 Handler로 라우트했습니다.main()은 핸들러를 포함하는 모든 스크립트에 있어야합니까?
내 질문 각 스크립트 파일 데프 주요 필요()와 문이 경우에 해당하지 않습니다 : 그것은 필요는 없습니다
application = webapp.WSGIApplication([(r'/admin/(.*)', Admin)],
debug=True)
def main():
run_wsgi_app(application)
if __name__ == '__main__':
main()
path를 기반으로하는 다양한 권한 수준에 대해 동일한 스크립트 파일을 app.yaml에 두 번 나열하지 못하게하는 방법은 없습니다. – Matt