X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/1a949f7c97dc2f34c135f5cdf088df2927d3d652..ed119a59beef918417864ad60a97a7e315d7c4c2:/settings.py?ds=sidebyside diff --git a/settings.py b/settings.py index 246c317..bd76b22 100644 --- a/settings.py +++ b/settings.py @@ -59,6 +59,26 @@ ALLOW_MAX_FILE_SIZE = 1024 * 1024 # User settings from settings_local import * +try: + if len(FORUM_SCRIPT_ALIAS) > 0: + APP_URL = '%s/%s' % (APP_URL, FORUM_SCRIPT_ALIAS[:-1]) +except NameError: + pass + +app_url_split = APP_URL.split("://") + +APP_PROTOCOL = app_url_split[0] +APP_DOMAIN = app_url_split[1].split('/')[0] +APP_BASE_URL = '%s://%s' % (APP_PROTOCOL, APP_DOMAIN) + +FORCE_SCRIPT_NAME = '' + +for path in app_url_split[1].split('/')[1:]: + FORCE_SCRIPT_NAME = FORCE_SCRIPT_NAME + '/' + path + +if FORCE_SCRIPT_NAME.endswith('/'): + FORCE_SCRIPT_NAME = FORCE_SCRIPT_NAME[:-1] + INSTALLED_APPS = [ 'django.contrib.auth', 'django.contrib.contenttypes', @@ -67,7 +87,7 @@ INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.humanize', 'django.contrib.sitemaps', - #'django.contrib.markup', + 'django.contrib.markup', 'forum', ] @@ -85,4 +105,11 @@ try: except: pass +if not DEBUG: + try: + import rosetta + INSTALLED_APPS.append('rosetta') + except: + pass + AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend',]