# Use GZip compression to reduce bandwidth.
'django.middleware.gzip.GZipMiddleware',
+ # Version control middleware.
+ 'reversion.middleware.RevisionMiddleware',
+
# Default Django middleware.
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
# Tagging https://github.com/yedpodtrzitko/django-taggit
'taggit',
+ # Version control
+ 'reversion',
+
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook',
'allauth.socialaccount.providers.google',
'allauth.socialaccount.providers.twitter',
+
+ # Added to make quizzes moderation nicer
+ 'nested_inlines',
)
LOCAL_APPS = (
'karmaworld.apps.users',
'karmaworld.apps.moderation',
'karmaworld.apps.licenses',
+ 'karmaworld.apps.quizzes',
)
# See: https://docs.djangoproject.com/en/dev/ref/settings/#installed-apps
SOCIALACCOUNT_AUTO_SIGNUP = False
ACCOUNT_USER_DISPLAY = 'karmaworld.apps.users.models.user_display_name'
ACCOUNT_SIGNUP_FORM_CLASS = 'karmaworld.apps.users.forms.SignupForm'
+ACCOUNT_DEFAULT_HTTP_PROTOCOL = 'https'
AUTH_PROFILE_MODULE = 'users.UserProfile'