Si su extensión necesita exponer modelos y controladores, probablemente desee echar un vistazo a la Pluggable Applications, que están destinadas a crear aplicaciones Turbogears reutilizables que se pueden conectar dentro de otras aplicaciones para ampliar sus funciones.
Utilice el siguiente comando de caja de cambios para crear una aplicación conectable:
gearbox quickstart-pluggable plugtest
Estas aplicaciones conectables pueden definir las suyas propias:
Controllers - que se montará automáticamente, cuando se purgue la aplicación.
Models - que estará disponible dentro y fuera de la aplicación conectada.
Helpers - que se puede exponer automáticamente en el objeto 'H' en una plantilla de aplicación.
Bootstrap - que se ejecutará cuando se llame a setup-app.
Statics - que estarán disponibles en su propia ruta privada.
Instale esta aplicación plugtest y monte la misma haciendo las siguientes modificaciones en app_cfg.py.
from tgext.pluggable import plug
plug(base_config, plugtest)