django-easysettings

Software screenshot:
django-easysettings
Software ətraflı:
Version: 1.0.1
Tarixi Upload: 14 Apr 15
Geliştirici: Chris Beaven
Lisenziya: Pulsuz
Məşhurluq: 6

Rating: 2.5/5 (Total Votes: 2)

Django-easysettings Django üçün app-xüsusi parametrləri təmin edən Django app edir.
Quraşdırma
Yüklemek çalıştırmak üçün: Django-easysettings yüklemek tırtıl
Və ya inkişaf versiyası: bərpa Pip Django-easysettings == dev
istifadə
Sizin app xüsusi ayarları default dəyərlər atributları əlavə, sizin app kataloq daxilində bir conf.py fayl yaradın. Onlar təmin edilir hər hansı bir layihə qəbulu ilə aradan olacaq.
Məsələn:
easysettings idxal appSettings dən
sinif Settings (appSettings):
& Nbsp; MYAPP_WIDGETS = (foo ',' bar)
ayarları = Settings ()
Sonra app, daha çox django.conf idxal parametrləri, myapp.conf idxal ayarları istifadə edin. Məsələn:
myapp.conf idxal parametrləri
def tablosuna (sorğu):
& Nbsp; data = {}
& Nbsp; settings.MYAPP_WIDGETS widget üçün:
& Nbsp; data [widget] = render_widget (widget)
& Nbsp; settings.DEBUG əgər:
& Nbsp; data ['debug_mode'] True =
& Nbsp; # ...
təcrid Settings zaman Test
Siz layihənin parametrləri konfiqurasiya modul default layihə ayarları daha çox hər hansı bir dəyəri istifadə etmək üçün app test məcbur edə bilər.
Yalnız True = settings.isolated seçin.
Məsələn, siz bunu baza test sinif istifadə edə bilər:
class BaseTest (testcase):
& Nbsp; def quraşdırma (özünü):
& Nbsp; "" "
& Nbsp; bütün proqram xüsusi parametrləri təcrid.
& Nbsp; "" "
& Nbsp; çıxdı = super (BaseTest, özünü) .setUp ()
& Nbsp; settings.isolated = True
& Nbsp; qaytarılması çıxış
& Nbsp; def teardown (özünü):
& Nbsp; "" "
& Nbsp; orijinal dövlət üçün parametrlərini bərpa edin.
& Nbsp; "" "
& Nbsp; settings.isolated = False
& Nbsp; settings.revert ()
& Nbsp; qaytarılması super (BaseTest, özünü) .tearDown ()
.

    tələblər settings.revert axtararaq hər hansı bir dəyişiklik geri bilər > Python

  • Django

Geliştirici digər proqram Chris Beaven

django-countries
django-countries

20 Feb 15

django-pagehelp
django-pagehelp

14 Apr 15

django-ttag
django-ttag

11 May 15

Şərh django-easysettings

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!