Settings¶
ACCOUNT_OPEN_SIGNUP
¶
Default: True
ACCOUNT_LOGIN_URL
¶
Default: "account_login"
ACCOUNT_SIGNUP_REDIRECT_URL
¶
Default: "/"
ACCOUNT_LOGIN_REDIRECT_URL
¶
Default: "/"
ACCOUNT_LOGOUT_REDIRECT_URL
¶
Default: "/"
ACCOUNT_PASSWORD_CHANGE_REDIRECT_URL
¶
Default: "account_password"
ACCOUNT_PASSWORD_RESET_REDIRECT_URL
¶
Default: "account_login"
ACCOUNT_PASSWORD_EXPIRY
¶
Default: 0
ACCOUNT_PASSWORD_USE_HISTORY
¶
Default: False
ACCOUNT_REMEMBER_ME_EXPIRY
¶
Default: 60 * 60 * 24 * 365 * 10
ACCOUNT_USER_DISPLAY
¶
Default: lambda user: user.username
ACCOUNT_CREATE_ON_SAVE
¶
Default: True
ACCOUNT_EMAIL_UNIQUE
¶
Default: True
ACCOUNT_EMAIL_CONFIRMATION_REQUIRED
¶
Default: False
ACCOUNT_EMAIL_CONFIRMATION_EMAIL
¶
Default: True
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS
¶
Default: 3
ACCOUNT_EMAIL_CONFIRMATION_ANONYMOUS_REDIRECT_URL
¶
Default: "account_login"
ACCOUNT_EMAIL_CONFIRMATION_AUTHENTICATED_REDIRECT_URL
¶
Default: None
ACCOUNT_EMAIL_CONFIRMATION_URL
¶
Default: "account_confirm_email"
ACCOUNT_SETTINGS_REDIRECT_URL
¶
Default: "account_settings"
ACCOUNT_NOTIFY_ON_PASSWORD_CHANGE
¶
Default: True
ACCOUNT_DELETION_MARK_CALLBACK
¶
Default: "account.callbacks.account_delete_mark"
ACCOUNT_DELETION_EXPUNGE_CALLBACK
¶
Default: "account.callbacks.account_delete_expunge"
ACCOUNT_DELETION_EXPUNGE_HOURS
¶
Default: 48
ACCOUNT_HOOKSET
¶
Default: "account.hooks.AccountDefaultHookSet"
This setting allows you define your own hooks for specific functionality that django-user-accounts exposes. Point this to a class using a string and you can override the following methods:
send_invitation_email(to, ctx)
send_confirmation_email(to, ctx)
send_password_change_email(to, ctx)
send_password_reset_email(to, ctx)
ACCOUNT_TIMEZONES
¶
Default: list(zip(pytz.all_timezones, pytz.all_timezones))
ACCOUNT_LANGUAGES
¶
See full list in: https://github.com/pinax/django-user-accounts/blob/master/account/language_list.py