TurboGears - Ứng dụng phù hợp
Nếu tiện ích mở rộng của bạn cần hiển thị các mô hình và bộ điều khiển, bạn có thể muốn xem Pluggable Applications, nhằm tạo ra các ứng dụng Turbogears có thể tái sử dụng có thể được cắm vào bên trong các ứng dụng khác để mở rộng các tính năng của chúng.
Sử dụng lệnh hộp số sau để tạo một ứng dụng có thể cắm được -
gearbox quickstart-pluggable plugtest
Các ứng dụng có thể cắm được này có thể định nghĩa riêng của chúng -
Controllers - sẽ được tự động gắn kết khi ứng dụng bị xóa.
Models - sẽ có sẵn bên trong và bên ngoài ứng dụng được cắm.
Helpers - có thể tự động hiển thị trong đối tượng 'H' trong một mẫu ứng dụng.
Bootstrap - sẽ được thực thi khi setup-app được gọi.
Statics - sẽ có sẵn tại con đường riêng của họ.
Cài đặt ứng dụng plugtest này và gắn kết tương tự bằng cách thực hiện các sửa đổi sau trong app_cfg.py.
from tgext.pluggable import plug
plug(base_config, plugtest)