From c4f66d607b7755053d8d26526a9f9eae3747abfe Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Mon, 20 Apr 2026 14:12:05 +0545 Subject: [PATCH] feat(src/djinit/templates/project): update env template placeholder and add optional database URL dependency New Features - Add optional `dj-database-url` dependency for database URL support. Enhancements - Replace `{{ project_name }}` with `[[ project_name ]]` in the env template for clearer interpolation. Bug Fixes - None --- src/djinit/templates/project/env_sample-tpl | 2 +- src/djinit/templates/project/pyproject.toml-tpl | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/djinit/templates/project/env_sample-tpl b/src/djinit/templates/project/env_sample-tpl index c1a6cf7..bdeca01 100644 --- a/src/djinit/templates/project/env_sample-tpl +++ b/src/djinit/templates/project/env_sample-tpl @@ -1,5 +1,5 @@ # Django settings -DJANGO_SETTINGS_MODULE={{ project_name }}.settings.development +DJANGO_SETTINGS_MODULE=[[ project_name ]].settings.development SECRET_KEY=your-secret-key ALLOWED_HOSTS=api.your-domain.com,www.your-domain.com diff --git a/src/djinit/templates/project/pyproject.toml-tpl b/src/djinit/templates/project/pyproject.toml-tpl index e9e49a3..88e3542 100644 --- a/src/djinit/templates/project/pyproject.toml-tpl +++ b/src/djinit/templates/project/pyproject.toml-tpl @@ -19,6 +19,9 @@ dependencies = [ # @ENDIF # @IF database_type == 'postgresql' "psycopg2-binary", +# @ENDIF +# @IF use_database_url + "dj-database-url", # @ENDIF "gunicorn", ]