gargoyle

Software screenshot:
gargoyle
Software ətraflı:
Version: 0.10.8
Tarixi Upload: 20 Feb 15
Geliştirici: Disqus
Lisenziya: Pulsuz
Məşhurluq: 8

Rating: nan/5 (Total Votes: 0)

gargoyle Django xüsusiyyət toggles ilə məşğul olmaq üçün bir platformadır.
Quraşdırma:
Gargoyle bərpa PIP
bu Enable:
Siz Nexus artıq imkan yoxdur varsa, ilk etmək lazımdır:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'nexus,
)
# Urls.py
idxal nexus
nexus.autodiscover ()
urlpatterns = nümunələri ('',
& Nbsp; ("^ nexus / '(nexus.site.urls) daxildir)
)
(Nexus django.contrib.admin ilə işləyir Django admin üçün bir əvəz edir)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... "gargoyle,
& Nbsp;)

Istifadə edin:

# Decorator kimi
gargoyle.decorators idxal switch_is_active dən
switch_is_active (mənim keçid adı)
def my_view (sorğu):
& Nbsp; qaytarılması 'foo "
Sizin funksiyaları çərçivəsində #
gargoyle idxal gargoyle dən
def my_function (sorğu):
& Nbsp; əgər gargoyle.is_active (mənim keçid adı ', sorğu):
& Nbsp; qaytarılması 'foo "
& Nbsp; başqa:
& Nbsp; qaytarılması "bar"
Xüsusi obyektləri ilə #
gargoyle idxal gargoyle dən
def my_method (istifadəçi):
& Nbsp; əgər gargoyle.is_active (mənim keçid adı ', istifadəçi):
& Nbsp; qaytarılması 'foo "
& Nbsp; başqa:
& Nbsp; qaytarılması "bar"
bu Extend:
# MyApp / gargoyle.py
gargoyle idxal şərait
django.contrib.sites.models idxal Site
class SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; yüzdə = conditions.Percent ()
& Nbsp; domain = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active (mənim keçid adı ', Site.objects.get_current ())

tələblər

  • Django
  • Python

Geliştirici digər proqram Disqus

nose-performance
nose-performance

20 Feb 15

django-db-utils
django-db-utils

11 May 15

django-modeldict
django-modeldict

20 Feb 15

Overseer
Overseer

11 May 15

Şərh gargoyle

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