TurboGears - Aplikasi yang Dapat Dicolokkan

Jika ekstensi Anda perlu mengekspos model dan pengontrol, Anda mungkin ingin melihat Pluggable Applications, yang dimaksudkan untuk membuat aplikasi Turbogears yang dapat digunakan kembali yang dapat dipasang di dalam aplikasi lain untuk memperluas fitur mereka.

Gunakan perintah gearbox berikut untuk membuat aplikasi yang dapat dicolokkan -

gearbox quickstart-pluggable plugtest

Aplikasi yang dapat dicolok ini dapat menentukannya sendiri -

  • Controllers - yang akan dipasang secara otomatis, saat aplikasi dihapus.

  • Models - yang akan tersedia di dalam dan di luar aplikasi yang terpasang.

  • Helpers - yang dapat diekspos secara otomatis di objek 'H' dalam template aplikasi.

  • Bootstrap - yang akan dijalankan ketika aplikasi-pengaturan dipanggil.

  • Statics - yang akan tersedia di jalur pribadinya sendiri.

Instal aplikasi plugtest ini dan pasang yang sama dengan melakukan modifikasi berikut di app_cfg.py.

from tgext.pluggable import plug
plug(base_config, plugtest)