From 123141bd32d0a997101e22bbb7639e6b19267b0b Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Mon, 20 Apr 2026 14:12:12 +0545 Subject: [PATCH] feat(src/djinit/creators): add use_database_url flag for pyproject.toml Why: expose ability to toggle usage of DATABASE_URL in generated configuration. New Features - Add configurable `use_database_url` parameter to control inclusion of DATABASE_URL in generated pyproject.toml. Enhancements - Increase flexibility of database configuration for generated Django projects. Bug Fixes - (none) --- src/djinit/creators/files.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/djinit/creators/files.py b/src/djinit/creators/files.py index 6b7ce39..d8bd8a9 100644 --- a/src/djinit/creators/files.py +++ b/src/djinit/creators/files.py @@ -177,6 +177,7 @@ class FileCreator(BaseService): "package_name": package_name, "project_name": self.project_name, "database_type": metadata.get("database_type", "postgresql"), + "use_database_url": metadata.get("use_database_url", True), } self._render_and_create_file( "pyproject.toml",