TurboGears - Takılabilir Uygulamalar
Uzantınızın modelleri ve denetleyicileri ortaya çıkarması gerekiyorsa, muhtemelen bir göz atmak istersiniz. Pluggable Applications, özelliklerini genişletmek için diğer uygulamaların içine takılabilen yeniden kullanılabilir Turbogears uygulamaları oluşturmayı amaçlamaktadır.
Takılabilir bir uygulama oluşturmak için aşağıdaki vites kutusu komutunu kullanın -
gearbox quickstart-pluggable plugtest
Bu takılabilir uygulamalar kendi özelliklerini tanımlayabilir -
Controllers - uygulama temizlendiğinde otomatik olarak monte edilecektir.
Models - Takılan uygulamanın içinde ve dışında mevcut olacak.
Helpers - bir uygulama şablonundaki 'H' nesnesinde otomatik olarak gösterilebilir.
Bootstrap - kurulum uygulaması çağrıldığında yürütülecektir.
Statics - kendi özel yollarında mevcut olacak.
Bu eklenti testi uygulamasını kurun ve aşağıdaki değişiklikleri yaparak aynısını app_cfg.py.
from tgext.pluggable import plug
plug(base_config, plugtest)