gargoyle

Logiciel capture d'écran:
gargoyle
Détails logiciels:
Version: 0.10.8
Date de transfert: 20 Feb 15
Développeur: Disqus
Licence: Gratuit
Popularité: 8

Rating: nan/5 (Total Votes: 0)

gargouille est une plate-forme pour faire face à bascule longs dans Django.
Installez-le:
pip installer gargouille
Permettre:
Si vous ne avez pas déjà permis Nexus, vous aurez besoin de faire d'abord:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; «lien»,
)
# Urls.py
nexus d'importation
nexus.autodiscover ()
urlpatterns = patterns ('',
& Nbsp; ('^ nexus /', comprennent (nexus.site.urls)),
)
(Nexus est un remplacement pour votre administration de Django, qui fonctionne avec django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... «gargouille»,
& Nbsp;)

Utilisez-le:

# Comme décorateur
de gargoyle.decorators importation switch_is_active
switch_is_active ('mon nom switch')
def my_view (demande):
& Nbsp; retour 'foo'
# Au sein de vos fonctions
de gargouille gargouille importation
def ma_fonction (demande):
& Nbsp; si gargoyle.is_active ('mon nom switch', demande):
& Nbsp; retour 'foo'
& Nbsp; d'autre:
& Nbsp; retour 'bar'
# Avec des objets personnalisés
de gargouille gargouille importation
def ma_methode (utilisateur):
& Nbsp; si gargoyle.is_active ('mon nom switch', utilisateur):
& Nbsp; retour 'foo'
& Nbsp; d'autre:
& Nbsp; retour 'bar'
Déployez:
# Myapp / gargoyle.py
des conditions d'importation de gargouille
django.contrib.sites.models de l'importation du site
classe SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; pour cent = conditions.Percent ()
& Nbsp; domain = conditions.String ()
gargoyle.register (SiteConditionSet (site))
gargoyle.is_active (mon nom switch ', Site.objects.get_current ())

Exigences :

  • Django
  • Python

D'autres logiciels de développeur Disqus

Zumanji
Zumanji

20 Feb 15

django-modeldict
django-modeldict

20 Feb 15

Commentaires à gargoyle

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!