Menyimpan pengaturan dalam database
Tidak semua pengaturan termasuk dalam settings.py, karena memiliki beberapa keterbatasan tertentu:
- Pengaturan adalah proyek-lebar. Hal ini tidak hanya membutuhkan aplikasi untuk mengacaukan settings.py, tetapi juga meningkatkan kemungkinan konflik penamaan.
- Pengaturan yang konstan sepanjang contoh Django. Mereka tidak dapat diubah tanpa restart aplikasi.
- Pengaturan memerlukan programmer untuk diubah. Hal ini berlaku bahkan jika pengaturan tidak memiliki dampak fungsional pada hal lain.
Banyak aplikasi menemukan perlu untuk mengatasi keterbatasan ini, dan dbsettings menyediakan cara yang nyaman untuk melakukannya.
Django-dbsettings adalah aplikasi Django yang tujuan utamanya adalah untuk mendefinisikan satu set penampung yang akan digunakan untuk mewakili pengaturan yang disimpan dalam database & nbsp;. Kemudian, pengaturan dapat diedit pada saat run-time dengan menggunakan editor yang disediakan, dan semua kode Python dalam aplikasi Anda yang menggunakan pengaturan akan menerima nilai diperbarui.
Instalasi
Untuk menginstal paket dbsettings, cukup tempatkan di mana saja di PYTHONPATH Anda
Apa yang baru dalam rilis ini:.
- error Tetap occuring ketika tes dijalankan dengan LANGUAGE_CODE berbeda dari 'en'
- Ditambahkan verbose_name pilihan untuk Grup
- Kode Dibersihkan
Apa yang baru dalam versi 0.4.1:
- Tetap Gambar import
Apa yang baru dalam versi 0.3:
- Termasuk testrunner dalam distribusi
Apa yang baru dalam versi 0.2:
- kesalahan tetap muncul ketika pengaturan modul-tingkat dan model tingkat memiliki nama atribut yang sama
- Dikoreksi integrasi Editor template admin
- Diperbarui README
Persyaratan :
- Python
- Django
Komentar tidak ditemukan