gargoyle

Software screenshot:
gargoyle
Dettagli del software:
Versione: 0.10.8
Data di caricamento: 20 Feb 15
Sviluppatore: Disqus
Licenza: Libero
Popolarità: 36

Rating: nan/5 (Total Votes: 0)

gargoyle è una piattaforma per affrontare caratteristica alterna a Django.
Installarlo:
pip installare gargoyle
Enable è:
Se non avete Nexus già attivato, è necessario farlo prima:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'nesso',
)
# Urls.py
import nexus
nexus.autodiscover ()
urlpatterns = modelli ('',
& Nbsp; ('^ nexus /', comprende (nexus.site.urls)),
)
(Nexus è un sostituto per il vostro amministratore Django, che funziona con django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... 'gargoyle',
& Nbsp;)

Usalo:

# Come decoratore
da gargoyle.decorators import switch_is_active
switch_is_active ('il mio nome' interruttore ')
def my_view (richiesta):
& Nbsp; ritorno 'foo'
# Nelle vostre funzioni
da gargoyle import gargoyle
def my_function (richiesta):
& Nbsp; se gargoyle.is_active ('il mio nome switch', richiesta):
& Nbsp; ritorno 'foo'
& Nbsp; il resto:
& Nbsp; ritorno 'bar'
# Con oggetti personalizzati
da gargoyle import gargoyle
def my_method (utente):
& Nbsp; se gargoyle.is_active ('il mio nome switch', utente):
& Nbsp; ritorno 'foo'
& Nbsp; il resto:
& Nbsp; ritorno 'bar'
Allungarla:
# Myapp / gargoyle.py
da condizioni di importazione gargoyle
da django.contrib.sites.models import sito
Classe SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; per cento = conditions.Percent ()
& Nbsp; domain = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active ('il mio nome switch', Site.objects.get_current ())

Requisiti :

  • Django
  • Python

Altri software di sviluppo Disqus

Disqus
Disqus

14 Dec 14

django-db-utils
django-db-utils

11 May 15

django-perftools
django-perftools

20 Feb 15

Commenti a gargoyle

I commenti non trovato
Aggiungi commento
Accendere le immagini!