Simple email confirmation application.
Project description
Simple email confirmation application for django 1.4. Forked from django-email-confirmation
Install
Add 'confirmanager' to your INSTALLED_APPS:
# settings.py INSTALLED_APPS = ( ... 'confirmanager', ... )
Add application urs to your urlconf. Example:
# urls.py urlpatterns += patterns('', (r'', include('confirmanager.urls')), )
Requires django.contrib.sites to get absolute url and and user model to save email.
Description
TBD, meanwhile you can read source.
Limitations
- one email per user
- emails are stored in user model
- emails are sent via django-templated-email (templates/confirmanager/confirmation.html)
Settings
- CONFIRMANAGER_EXPIRES (default 3) - how long links for email confirmation live
- CONFIRMANAGER_REDIRECT_URL - where to redirect after email is confirmed
- CONFIRMANAGER_LOGIN_URL - where to redirect if user is not authenticated
- CONFIRMANAGER_GET_DOMAIN - override default django.contrib.sites behavior to get current domain
Signals
- email_confirmed
TODO
- Make evertything easily overridable (docs for manager, template)
- django-appconf
- Django 1.5
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size django-confirmanager-0.2.zip (19.8 kB) | File type Source | Python version None | Upload date | Hashes View |