gargoyle

צילום מסך תוכנה:
gargoyle
פרטי תוכנה:
גרסה: 0.10.8
טען תאריך: 20 Feb 15
מפתחים: Disqus
רשיון: ללא תשלום
פופולריות: 8

Rating: nan/5 (Total Votes: 0)

מפלצת היא פלטפורמה להתמודדות עם שינויי מצב של תכונה ביחידה.
להתקין אותו:
PIP להתקין מפלצת
אפשר:
אם אין לך Nexus כבר מופעל, אתה צריך לעשות את זה ראשון:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'קשר',
)
# Urls.py
קשר יבוא
nexus.autodiscover ()
= Urlpatterns דפוסים ('',
& Nbsp; ('^ קשר /', כולל (nexus.site.urls)),
)
(Nexus הוא תחליף למנהל יחידת שלך, שעובד עם django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... "מפלצת",
& Nbsp;)

השתמש בו:

# כמעצב
מswitch_is_active יבוא gargoyle.decorators
("השם שלי המתג ')switch_is_active
my_view def (בקשה):
& Nbsp; "foo" שיבה
# בתוך הפונקציות שלך
ממפלצת יבוא מפלצת
my_function def (בקשה):
& Nbsp; אם gargoyle.is_active ("השם שלי המתג ', בקשה):
& Nbsp; "foo" שיבה
& Nbsp; אחר:
& Nbsp; 'bar' שיבה
# עם אובייקטים מותאמים אישית
ממפלצת יבוא מפלצת
my_method def (משתמש):
& Nbsp; אם gargoyle.is_active ("השם שלי מתג ', משתמש):
& Nbsp; "foo" שיבה
& Nbsp; אחר:
& Nbsp; 'bar' שיבה
להרחיב אותו:
# MyApp / gargoyle.py
מתנאי יבוא מפלצת
מאתר יבוא django.contrib.sites.models
הכיתה SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; אחוזים = conditions.Percent ()
& Nbsp; תחום = conditions.String ()
gargoyle.register (SiteConditionSet (אתר))
gargoyle.is_active ("השם שלי המתג ', Site.objects.get_current ())

דרישות :

    • Django
    • Python

  • תוכנות אחרות של יזם Disqus

    django-bitfield
    django-bitfield

    14 Apr 15

    django-perftools
    django-perftools

    20 Feb 15

    django-modeldict
    django-modeldict

    20 Feb 15

    Disqus
    Disqus

    14 Dec 14

    תגובות ל gargoyle

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!