Django application to embed all the registration stuff with captcha
Project description
Introduction
Sveetchies-account is a Django application to embed all the registration stuff using django-registration and django-simple-captcha.
This is not really intended to be a generic app, so use it at your own risk.
Actually this is just an implementation of an inherited django-registration backend with django-simple-captcha usage and with a UserProfileBase abstract model (and his form, and his form view) that can be used as a base for user profiles.
A REGISTRATION_BLOCKED optionnal variable can be added in settings, if at True the new registration form is blocked, default is False.
Links
Download his PyPi package;
Clone it on his Github repository;
Documentation and demo to come on his DjangoSveetchies page.
Requires
My django-braces fork;
django-registration >= 0.8;
django-simple-captcha >= 0.3.4;
django-crispy-forms >= 1.1.x;
Install
PIL issue
If you are installing this module within a virtualenv, you would have issue with PIL that probably won’t be compiled with the Freetype support that is used by django-simple-captcha.
To resolve this, uninstall your PIL install within your virtualenv :
pip uninstall PIL
Then you will have to install Freetype2 devel library on your system with your prefered package manager, then install Pillow :
pip install Pillow
It will detect the devel libraries from your system and will compile with their support, problem resolved.
Settings
In your settings file add the app to your installed apps :
INSTALLED_APPS = ( ... 'sveeaccounts', ... )
Then you have to mount its urls map in your webapp urls.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.