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)