gargoyle

Software screenshot:
gargoyle
Rincian Software:
Versi: 0.10.8
Tanggal Upload: 20 Feb 15
Pengembang: Disqus
Lisensi: Gratis
Popularitas: 8

Rating: nan/5 (Total Votes: 0)

gargoyle adalah platform untuk menangani matikan fitur di Django.
Instal:
pip menginstal gargoyle
Aktifkan:
Jika Anda tidak memiliki Nexus sudah diaktifkan, Anda akan perlu untuk melakukan itu pertama:
# Settings.py
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'perhubungan',
)
# Urls.py
impor perhubungan
nexus.autodiscover ()
urlpatterns = pola ('',
& Nbsp; ('^ perhubungan /', termasuk (nexus.site.urls)),
)
(Nexus adalah pengganti untuk admin Django Anda, yang bekerja dengan django.contrib.admin)
& Nbsp; # settings.py
& Nbsp; INSTALLED_APPS = (
& Nbsp; ... 'gargoyle',
& Nbsp;)

Menggunakannya:

# Sebagai dekorator
dari gargoyle.decorators impor switch_is_active
switch_is_active ('saya nama beralih')
def my_view (permintaan):
& Nbsp; kembali 'foo'
# Dalam fungsi Anda
dari gargoyle impor gargoyle
def my_function (permintaan):
& Nbsp; jika gargoyle.is_active ('saya nama saklar', permintaan):
& Nbsp; kembali 'foo'
& Nbsp; lain:
& Nbsp; 'bar' kembali
# Dengan objek kustom
dari gargoyle impor gargoyle
def my_method (user):
& Nbsp; jika gargoyle.is_active ('saya nama saklar', pengguna):
& Nbsp; kembali 'foo'
& Nbsp; lain:
& Nbsp; 'bar' kembali
Perpanjang itu:
# Myapp / gargoyle.py
dari persyaratan impor gargoyle
dari django.contrib.sites.models impor Situs
Kelas SiteConditionSet (conditions.ModelConditionSet):
& Nbsp; persen = conditions.Percent ()
& Nbsp; domain = conditions.String ()
gargoyle.register (SiteConditionSet (Site))
gargoyle.is_active ('nama saya beralih', Site.objects.get_current ())

Persyaratan :

  • Django
  • Python

Perangkat lunak lain dari pengembang Disqus

Komentar untuk gargoyle

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!