Skip to content

Commit 261f1b7

Browse files
Ananya MaitiAnanya Maiti
Ananya Maiti
authored and
Ananya Maiti
committed
Add SITE_PREFIX env variable for site url prefix
1 parent 9caf34e commit 261f1b7

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.env.sample

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ HOST_NAME=db
66
DB_PORT=5432
77
BROKER_URL=redis://redis:6379/0
88
CELERY_RESULT_BACKEND=redis://redis:6379/0
9+
SITE_PREFIX=
910
SITE_NAME=junction
1011
SERVER_PORT=8888
1112
GOOGLE_ANALYTICS_ID=google_analytics_id

settings/common.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@
156156
ACCOUNT_DEFAULT_HTTP_PROTOCOL = "https"
157157
EMAIL_SUBJECT_PREFIX = ACCOUNT_EMAIL_SUBJECT_PREFIX
158158

159-
LOGIN_REDIRECT_URL = "/"
160159

161160
# E-Mail Settings
162161
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
@@ -212,12 +211,18 @@
212211
USE_L10N = True
213212
USE_TZ = True
214213

215-
STATIC_URL = "/static/"
214+
SITE_PREFIX = os.environ.get("SITE_PREFIX", "")
215+
STATIC_URL = SITE_PREFIX + "/static"
216216
STATIC_ROOT = os.path.join(APP_DIR, "assets", "collected-static")
217217
STATICFILES_DIRS = (os.path.join(APP_DIR, "static"),)
218218

219219
MEDIA_ROOT = join(ROOT_DIR, ".media")
220-
MEDIA_URL = "/m/"
220+
MEDIA_URL = SITE_PREFIX + "/m/"
221+
222+
LOGIN_URL = SITE_PREFIX + '/accounts/login/'
223+
LOGOUT_URL = SITE_PREFIX + '/accounts/logout/'
224+
225+
LOGIN_REDIRECT_URL = SITE_PREFIX + "/"
221226

222227

223228
DATABASES = {

0 commit comments

Comments
 (0)