Skip to main content

A user app that introduce simple sign-in and sign-up.

Project description

1. startproject project
2. Configure your database in your settings file:
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'project.db',

3. Install the package to your python site-packages folder or just use it as a module in your project.
4. Add 'user' to INSTALLED_APPS in your settings file.
5. Install django-coffee to your python site-packages folder or just use it as a module in your project.
6. Add 'django.contrib.admin' to INSTALLED_APPS in your settings file.
7. Configure yourt settings file further:
8. In remember to configure LOGIN_URL
9. python syncdb --settings=project.settings
10. In your projects urls add the following code:
from project.user import urls as user_urls

urlpatterns = patterns('',
url(r'^', include(user_urls)),
url(r'^admin/', include(,

11. python migrate --run-syncdb --settings=project.settings
12. Add optional customizable messages to your settings file, USER_MESSAGE_SIGN_IN, USER_MESSAGE_SIGN_UP, USER_MESSAGE_PROFILE, USER_MESSAGE_CHANGE_PASSWORD.
14. Optionally add the following options.
1. USER_MESSAGE_SIGN_IN_ERROR = 'Incorrect login!'
2. AUTHENTICATION_BACKENDS = ('django.contrib.auth.backends.ModelBackend', 'user.backends.EmailAuthBackend',)

In order to loginwith your email instead.

14. Django 1.9 compatible
15. See, for a showcase

Bootstrap implemented
Nice feature design
More navigation

Profile and Sign Out processes

Change Password implementation

Optional customizable messages

Depends now on django-coffee.

Login with email option

Depends now on django-coffee templates.

0.2.0 Make it usable only to Django >= 1.9

Project details

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page