gargoyle

Software screenshot:
gargoyle
Software detaljer:
Version: 0.10.8
Upload dato: 20 Feb 15
Udvikler: Disqus
Licens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

gargoyle er en platform til håndtering af funktionen skifter i Django.
Installer det:
pip installere gargoyle
Aktivér det:
Hvis du ikke har Nexus allerede er aktiveret, skal du gøre det første:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "nexus",
)
# Urls.py
import nexus
nexus.autodiscover ()
urlpatterns = mønstre ('',
& Nbsp; ('^ nexus /', omfatter (nexus.site.urls)),
)
(Nexus er en erstatning for din Django admin, der arbejder med django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... "gargoyle«,
& Nbsp;)

Brug den:

# Som dekoratør
fra gargoyle.decorators import switch_is_active
switch_is_active ('mit skifte navn')
def my_view (anmodning):
& Nbsp; tilbagevenden 'foo'
# I dine funktioner
fra gargoyle import gargoyle
def my_function (anmodning):
& Nbsp; hvis gargoyle.is_active ('mit skifte navn «, anmodning):
& Nbsp; tilbagevenden 'foo'
& Nbsp; andet:
& Nbsp; tilbagevenden "bar"
# Med brugerdefinerede objekter
fra gargoyle import gargoyle
def my_method (bruger):
& Nbsp; hvis gargoyle.is_active ('mit skifte navn «, bruger):
& Nbsp; tilbagevenden 'foo'
& Nbsp; andet:
& Nbsp; tilbagevenden "bar"
Udvid det:
# Mitpgm / gargoyle.py
fra gargoyle importbetingelser
fra django.contrib.sites.models import site
klasse SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; procent = conditions.Percent ()
& Nbsp; domæne = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active ('mit skifte navn «, Site.objects.get_current ())

Krav :

  • Django
  • Python

Andre software developer Disqus

Zumanji
Zumanji

20 Feb 15

nose-performance
nose-performance

20 Feb 15

postfix-stats
postfix-stats

14 Apr 15

Kommentarer til gargoyle

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!