2 개의 별도 컨트롤러가 있으며 한 컨트롤러에서 다른 컨트롤러로 기능을 가져와야합니다.web2py 다른 컨트롤러로 컨트롤러 가져 오기
이import a
from applications.a.modules import a
import applications.a.modules.othermodule
나뿐만 아니라 문서에보고 한 후 일을 아무것도 얻을 수없는 것 : 예를 들어
, 나는 시도 b.py에, a.py와 b.py이 http://web2py.com/book/default/chapter/04#Cooperation
한 컨트롤러에서 다른 컨트롤러로 기능을 가져 오려면 어떻게합니까?
/컨트롤러 폴더 나 앱의/modules 폴더에 a.py가 있습니까? – Anthony
컨트롤러 폴더에 있습니다. 모듈 폴더는 모델과 동일합니까? 내 이해는 그들이 모델에 있다면 그것은 글로벌 공간과 유사합니다. 파일을 컨트롤러 폴더에 유지하고 다른 컨트롤러에서 액세스 할 수있는 방법이 있습니까? –
아니요/modules 폴더는/models과 다릅니다./modules 폴더는 응용 프로그램 별 Python 모듈을 저장하기위한 곳으로, 필요에 따라 가져옵니다./models 폴더에는 각 HTTP 요청에서 자동으로 web2py 환경에서 실행되는 Python 파일이 들어 있습니다. – Anthony