django-beta er en enkel Django app for å hjelpe deg med å fange pre-beta interesse med nettstedene.
Som standard django-beta bare fanger en brukers e-postadresse, men du kan vekselvis sette en av disse to konfigurasjonsmuligheter:
BETA_CAPTURE_FIRST = True, vil bruke et skjema og krever at brukeren må oppgi fornavn og e-postadresse.
BETA_CAPTURE_BOTH = True, vil bruke et skjema og krever at brukeren oppgi fornavn, etternavn og e-postadresse.
Installasjon
Legg beta til INSTALLED_APPS og kjøre SyncDB.
Legg til følgende i urls.py:
& Nbsp; url (r '^ beta /', inkluderer ('beta.urls')),
Bruke eksempelmaler gitt i koden, lage dine tilpassede beta signup maler.
Ledere
Den BetaSignup modellen har følgende forvalter metode for å hjelpe til:
BetaSignup.objects.contacted () BetaSignup.objects.not_contacted () BetaSignup.objects.registered () BetaSignup.objects.not_registered ()
Bivirkninger
django-beta lytter etter et signal på User etablering og markerer den tilsvarende BetaSignup oppføring som "registrert"
Krav .
- Python
- Django
Kommentarer ikke funnet