django-extraconfig

Yazılım ekran görüntüsü:
django-extraconfig
Yazılım detaylar:
Versiyon: 0.1.1
Qayıt: 11 May 15
Geliştirici: Sever Banesiu
Lisans: Ücretsiz
Popülerlik: 7

Rating: 4.0/5 (Total Votes: 2)

.

django-extraconfig Django kolaylıkla Django proje settings.py dosyasını genişletmek için izin veren uygulama & nbsp olduğunu, bu modülü tarafından sağlanan tek işlevi load_extraconfig (entry_point_name, modül_ismi) 'dir.
extraconfig.load (entry_point_name, modül_ismi)
& Nbsp; herhangi varolan değerleri ağır basan isim MODULE_NAME ile modüle yükler giriş noktası modülleri tüm büyük değerler.
Kullanım
Senin settings.py dosya eklenti alt kısmında:
deneyin:
& Nbsp; ithalat extraconfig
ImportError hariç:
& Nbsp; geçiş
Başka:
Ve nbsp; extraconfig.load ( __name__)
entry_point_name herhangi bir dize değeri olabilir ama isim çarpışmaları önlemek amacıyla projectname dahil etmek iyi bir uygulamadır. Ekstra yapılandırmayı yüklemek için Aşağıdaki örnek gösterdi için entry_point_name "my_project.extraconfig" olarak ayarlanması gerekir.
ekstra yapılandırma oluşturma
Bu ekstra bir yapılandırma modülü oluşturmak kolaydır. setup.py ve modül dosyası: Minimal proje düzeni iki dosya oluşur. Modül tıpkı diğer normal Python modülü gibi setup.py dosyası kullanılarak tesis edilecektir. Amacıyla django-extraconfig bu modülü giriş noktası config eklemeniz gerekir setup.py içinde Django yapılandırma geçersiz kılmak için kullanılması gerektiğini bilmek için.
Minimal setup.py dosyası aşağıdaki gibi görünebilir:
setuptools ithalat kurulumundan
kurulum (
& Nbsp; name = 'my_extra_config'
& Nbsp; version = '0.1',
& Nbsp; py_modules = ['my_extra_config'],
& Nbsp; entry_points = {
& Nbsp; 'my_project.extraconfig': 'ana = my_extra_config'
& Nbsp;}
)
Şimdi sen geçersiz kılmak istediğiniz ayarları ile my_extra_config.py dosya ekleyebilirsiniz:
DEBUG = True
Yükleme ekstra yapılandırma
Ekstra yapılandırma projesi hazır kez çalıştırabilirsiniz:
piton geliştirmek setup.py
. Bu ekstra ayarlarını düzenleyebilirsiniz ve tüm değişiklikleri bunu yeniden olmadan görünür olacaktır, yani kalkınma modunda ekstra yapılandırma modülü kuracaktır

Gereksinimleri :

< p>
  • Python
  • Django

Geliştirici Diğer yazılım Sever Banesiu

Yorumlar django-extraconfig

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!