diff --git a/lostplaces/lostplaces/settings.py b/lostplaces/lostplaces/settings.py index 43764db..55fcde0 100644 --- a/lostplaces/lostplaces/settings.py +++ b/lostplaces/lostplaces/settings.py @@ -41,7 +41,8 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', - 'django_thumbs' + 'django_thumbs', + 'invitations' ] MIDDLEWARE = [ @@ -136,3 +137,10 @@ AUTH_USER_MODEL = 'lostplaces_app.Explorer' # Templates to use for authentication LOGIN_REDIRECT_URL = 'home' LOGOUT_REDIRECT_URL = 'home' + +# User invitation settings +ACCOUNT_INVITATION_DAYS = 14 +ACCOUNT_ACTIVATION_DAYS = 14 +INVITATIONS_PER_USER = 0 + +INVITE_MODE = True \ No newline at end of file diff --git a/lostplaces/lostplaces_app/urls.py b/lostplaces/lostplaces_app/urls.py index de6fd79..2688eb5 100644 --- a/lostplaces/lostplaces_app/urls.py +++ b/lostplaces/lostplaces_app/urls.py @@ -1,4 +1,5 @@ -from django.urls import path +from django.urls import path, include +from django.conf.urls import url from .views import ( hello_world, place_detail_view, @@ -14,5 +15,6 @@ urlpatterns = [ path('place//', place_detail_view, name='place_detail'), path('place/create/', PlaceCreateView.as_view(), name='place_create'), path('place/update//', PlaceUpdateView.as_view(), name='place_edit'), - path('place/', place_list_view, name='place_list') + path('place/', place_list_view, name='place_list'), + (r'^accounts/', include('invitation.urls')) ]