gargoyle

ภาพหน้าจอของซอฟแวร์:
gargoyle
รายละเอียดซอฟแวร์:
รุ่น: 0.10.8
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Disqus
การอนุญาต: ฟรี
ความนิยม: 8

Rating: nan/5 (Total Votes: 0)

ตุ๊กตาเป็นแพลตฟอร์มสำหรับการรับมือกับสลับคุณลักษณะใน Django
ติดตั้ง:
PIP ติดตั้งรางน้ำฝนรูปสัตว์
เปิดใช้งาน:
หากคุณไม่ได้เปิดใช้งาน Nexus แล้วคุณจะต้องทำครั้งแรก:
# settings.py
INSTALLED_APPS = (
& nbsp; ...
& nbsp; 'เชื่อมต่อ'
)
# urls.py
Nexus นำเข้า
nexus.autodiscover ()
urlpatterns รูปแบบ = ('',
& nbsp; ('^ เชื่อม /', รวมถึง (nexus.site.urls))
)
(Nexus จะเปลี่ยนสำหรับผู้ดูแลระบบ Django ของคุณที่ทำงานร่วมกับ django.contrib.admin)
& nbsp; # settings.py
& nbsp; INSTALLED_APPS = (
& nbsp; ... 'ตุ๊กตา',
& nbsp;)

ใช้มัน:

# เป็นมัณฑนากร
จากการนำเข้า gargoyle.decorators switch_is_active
@switch_is_active ('ชื่อสวิทช์ของฉัน')
def my_view (ตามคำขอ)
& nbsp; กลับมา 'foo'
# ภายในฟังก์ชั่นของคุณ
นำเข้าจากน้ำฝนน้ำฝน
def my_function (ตามคำขอ)
& nbsp; ถ้า gargoyle.is_active ('ชื่อสวิทช์ของฉัน', ขอ):
& nbsp; กลับมา 'foo'
& nbsp; อื่น:
& nbsp; กลับมา 'บาร์'
# กับวัตถุที่กำหนดเอง
นำเข้าจากน้ำฝนน้ำฝน
def my_method (ผู้ใช้):
& nbsp; ถ้า gargoyle.is_active ('ชื่อสวิทช์ของฉัน', ผู้ใช้):
& nbsp; กลับมา 'foo'
& nbsp; อื่น:
& nbsp; กลับมา 'บาร์'
ขยายมัน:
# 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
  • หลาม

ซอฟแวร์อื่น ๆ ของนักพัฒนา Disqus

django-perftools
django-perftools

20 Feb 15

Disqus
Disqus

14 Dec 14

django-modeldict
django-modeldict

20 Feb 15

ความคิดเห็นที่ gargoyle

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!