gargoyle

Screenshot Software:
gargoyle
Detalii soft:
Versiune: 0.10.8
Incarca data: 20 Feb 15
Producător: Disqus
Licenţă: Gratuit
Popularitate: 8

Rating: nan/5 (Total Votes: 0)

Gargoyle este o platformă pentru a face față comută metraj Django.
se Instalare:
Pip instala gargoyle
se Activare:
Daca nu aveti Nexus deja activat, va trebui să faci asta în primul rând:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "nexus",
)
# Urls.py
nexus import
nexus.autodiscover ()
urlpatterns = tipare ('',
& Nbsp; ('^ nexus / ", cuprinde (nexus.site.urls)),
)
(Nexus este un înlocuitor pentru admin-ul Django, care funcționează cu django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... "gargui",
& Nbsp;)

Folositi-l:

# Ca un decorator
de la gargoyle.decorators switch_is_active import
switch_is_active ("numele meu comutator")
def my_view (cerere):
& Nbsp; întoarcerea "foo"
# În funcțiile
de la Gargoyle Gargoyle import
def my_function (cerere):
& Nbsp; dacă gargoyle.is_active ("numele meu comutator", cerere):
& Nbsp; întoarcerea "foo"
& Nbsp; altfel:
& Nbsp; întoarcerea "bar"
# Cu obiecte personalizate
de la Gargoyle Gargoyle import
def my_method (utilizator):
& Nbsp; dacă gargoyle.is_active ("numele meu comutator", utilizator):
& Nbsp; întoarcerea "foo"
& Nbsp; altfel:
& Nbsp; întoarcerea "bar"
se Extindere:
# AplicMea / gargoyle.py
de la condițiile de import Gargoyle
de la django.contrib.sites.models import Site
clasă SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; la sută = conditions.Percent ()
& Nbsp; domeniu = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active ("numele meu comutator", Site.objects.get_current ())

Cerințe :

  • Django
  • Python

Alte software-uri de dezvoltator Disqus

Overseer
Overseer

11 May 15

django-perftools
django-perftools

20 Feb 15

Zumanji
Zumanji

20 Feb 15

Comentarii la gargoyle

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!