X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=plgng%2Fsettings.py;h=24f298b3a228950f9ebfca4d0472d3a3422325ba;hb=eaece5323f2f552542b44279210c787e412efa37;hp=ece06f985c5d2baf166ecc51c11f0bfceb841bd5;hpb=d9e9df97921422788a6087103e36639cf15435df;p=qcg-portal.git diff --git a/plgng/settings.py b/plgng/settings.py index ece06f9..24f298b 100644 --- a/plgng/settings.py +++ b/plgng/settings.py @@ -41,6 +41,10 @@ INSTALLED_APPS = ( 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'django.contrib.webdesign', + 'qcg', + 'django_openid_auth', + 'bootstrap3', ) MIDDLEWARE_CLASSES = ( @@ -86,7 +90,49 @@ USE_L10N = True USE_TZ = True +CUSTOM_DATETIME_FORMAT = 'j b Y, H:i' + + # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.7/howto/static-files/ STATIC_URL = '/static/' + + +# Authentication + +AUTH_USER_MODEL = 'qcg.User' + +AUTHENTICATION_BACKENDS = ( + 'django_openid_auth.auth.OpenIDBackend', + 'django.contrib.auth.backends.ModelBackend', +) + +LOGIN_URL = 'openid-login' +LOGIN_REDIRECT_URL = '/jobs/' + +# If set, always use this as the identity URL rather than asking the +# user. This only makes sense if it is a server URL. +OPENID_SSO_SERVER_URL = 'https://openid.plgrid.pl/gateway' + +# Should users be created when new OpenIDs are used to log in? +OPENID_CREATE_USERS = True + +# Update user details from OpenID each time they log in +OPENID_UPDATE_DETAILS_FROM_SREG = True + +# Login will fail if no 'nickname' (username), or if the nickname +# conflicts with an existing user with a different openid identity url +OPENID_STRICT_USERNAMES = True + + +SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer' + + +# 3-rd party settings + +BOOTSTRAP3 = { + 'horizontal_label_class': 'col-md-4', + 'horizontal_field_class': 'col-md-6', + 'set_placeholder': False, +}