TurboGears-플러그 형 애플리케이션
확장 프로그램에서 모델과 컨트롤러를 노출해야하는 경우 Pluggable Applications, 이는 기능을 확장하기 위해 다른 애플리케이션에 연결할 수있는 재사용 가능한 Turbogears 애플리케이션을 생성하기위한 것입니다.
다음 기어 박스 명령을 사용하여 플러그 형 애플리케이션을 만듭니다.
gearbox quickstart-pluggable plugtest
이러한 플러그 형 응용 프로그램은 자신을 정의 할 수 있습니다.
Controllers − 애플리케이션이 제거 될 때 자동으로 마운트됩니다.
Models − 연결된 애플리케이션 내부 및 외부에서 사용할 수 있습니다.
Helpers − 애플리케이션 템플릿의 'H'개체에 자동으로 노출 될 수 있습니다.
Bootstrap − setup-app이 호출 될 때 실행됩니다.
Statics -자신의 개인 경로에서 사용할 수 있습니다.
이 plugtest 응용 프로그램을 설치하고 다음과 같이 수정하여 동일하게 마운트하십시오. app_cfg.py.
from tgext.pluggable import plug
plug(base_config, plugtest)