Skip to content

Commit 284f6aa

Browse files
committed
feat(terraform): Django superuser app settings
allow admin in all environments
1 parent 13b24c0 commit 284f6aa

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

terraform/app_service.tf

+9-6
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,15 @@ resource "azurerm_linux_web_app" "main" {
6666
"REQUESTS_READ_TIMEOUT" = "${local.secret_prefix}requests-read-timeout)",
6767

6868
# Django settings
69-
"DJANGO_ADMIN" = (local.is_prod || local.is_test) ? null : "${local.secret_prefix}django-admin)",
70-
"DJANGO_ALLOWED_HOSTS" = "${local.secret_prefix}django-allowed-hosts)",
71-
"DJANGO_DB_DIR" = "${local.secret_prefix}django-db-dir)",
72-
"DJANGO_DB_RESET" = "${local.secret_prefix}django-db-reset)",
73-
"DJANGO_DEBUG" = local.is_prod ? null : "${local.secret_prefix}django-debug)",
74-
"DJANGO_LOG_LEVEL" = "${local.secret_prefix}django-log-level)",
69+
"DJANGO_ADMIN" = "${local.secret_prefix}django-admin)",
70+
"DJANGO_ALLOWED_HOSTS" = "${local.secret_prefix}django-allowed-hosts)",
71+
"DJANGO_DB_DIR" = "${local.secret_prefix}django-db-dir)",
72+
"DJANGO_DB_RESET" = "${local.secret_prefix}django-db-reset)",
73+
"DJANGO_DEBUG" = local.is_prod ? null : "${local.secret_prefix}django-debug)",
74+
"DJANGO_LOG_LEVEL" = "${local.secret_prefix}django-log-level)",
75+
"DJANGO_SUPERUSER_EMAIL" = "${local.secret_prefix}django-superuser-email)",
76+
"DJANGO_SUPERUSER_PASSWORD" = "${local.secret_prefix}django-superuser-password)",
77+
"DJANGO_SUPERUSER_USERNAME" = "${local.secret_prefix}django-superuser-username)",
7578

7679
"DJANGO_RECAPTCHA_SECRET_KEY" = local.is_dev ? null : "${local.secret_prefix}django-recaptcha-secret-key)",
7780
"DJANGO_RECAPTCHA_SITE_KEY" = local.is_dev ? null : "${local.secret_prefix}django-recaptcha-site-key)",

0 commit comments

Comments
 (0)