gargoyle

Software screenshot:
gargoyle
Software informatie:
Versie: 0.10.8
Upload datum: 20 Feb 15
Ontwikkelaar: Disqus
Licentie: Gratis
Populariteit: 8

Rating: nan/5 (Total Votes: 0)

waterspuwer is een platform voor het omgaan met functie schakelt in Django.
Installeer het:
pip waterspuwer installeren
in staat te stellen:
Als je niet hebt Nexus al ingeschakeld, moet u dat eerst te doen:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'nexus',
)
# Urls.py
import nexus
nexus.autodiscover ()
urlpatterns = patronen ('',
& Nbsp; ('^ nexus /', bevatten (nexus.site.urls)),
)
(Nexus is een vervanging voor uw Django admin, die werkt met django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... 'waterspuwer',
& Nbsp;)

Gebruiken:

# Als decorateur
van gargoyle.decorators import switch_is_active
switch_is_active ('mijn switch naam')
def my_view (aanvraag):
& Nbsp; return 'foo'
# Binnen uw functies
van waterspuwer import waterspuwer
def my_function (aanvraag):
& Nbsp; als gargoyle.is_active ('mijn switch naam', aanvraag):
& Nbsp; return 'foo'
& Nbsp; anders:
& Nbsp; return 'bar'
# Met aangepaste objecten
van waterspuwer import waterspuwer
def my_method (gebruiker):
& Nbsp; als gargoyle.is_active ('mijn switch naam', gebruiker):
& Nbsp; return 'foo'
& Nbsp; anders:
& Nbsp; return 'bar'
Strek deze:
# Myapp / gargoyle.py
van waterspuwer invoervoorwaarden
van django.contrib.sites.models import Site
klasse SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; procent = conditions.Percent ()
& Nbsp; domain = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active ('mijn switch naam', Site.objects.get_current ())

Eisen

  • Django
  • Python

Andere software van ontwikkelaar Disqus

postfix-stats
postfix-stats

14 Apr 15

Disqus
Disqus

14 Dec 14

Zumanji
Zumanji

20 Feb 15

Reacties op gargoyle

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!