django-beta

Software Screenshot:
django-beta
Software Details:
Version: 0.1.0
Upload Date: 11 May 15
Developer: Frank Wiles
Distribution Type: Freeware
Downloads: 7

Rating: 1.0/5 (Total Votes: 1)

django-beta is a simple Django app to help you capture pre-beta interest with your sites.

By default django-beta only captures a user's email address, however you can alternately set one of these two configuration options:

BETA_CAPTURE_FIRST = True, will use a form and require the user to enter their first name and email address.

BETA_CAPTURE_BOTH = True, will use a form and require the user enter their first name, last name, and email address.

Installation

Add beta to your INSTALLED_APPS and run syncdb.

Add the following to your urls.py:

 url(r'^beta/', include('beta.urls')),

Using the example templates provided in the code, create your customized beta signup templates.

Managers

The BetaSignup model has the following manager method to help out:

BetaSignup.objects.contacted() BetaSignup.objects.not_contacted() BetaSignup.objects.registered() BetaSignup.objects.not_registered()

Side Effects

django-beta listens for a signal on User creation and marks the corresponding BetaSignup entry as 'registered'.

Requirements:

  • Python
  • Django

Other Software of Developer Frank Wiles

Comments to django-beta

Comments not found
Add Comment
Turn on images!