From 3200c9f9b2d7ad34cd9fc16d4a22c44c0942332e Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Thu, 25 Jun 2026 12:15:33 +0545 Subject: [PATCH] =?UTF-8?q?feat(src/djinit/creators):=20add=20use=5Ftailwi?= =?UTF-8?q?nd=20context=20for=20Tailwind=E2=80=91enabled=20scaffolding?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Enable conditional Tailwind inclusion in generated files based on metadata. --- src/djinit/creators/files.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/djinit/creators/files.py b/src/djinit/creators/files.py index a3abc22..382696e 100644 --- a/src/djinit/creators/files.py +++ b/src/djinit/creators/files.py @@ -122,6 +122,7 @@ class FileCreator(BaseService): "project_name": self.project_name, "api_module": api_module, "include_api": True, + "use_tailwind": self.metadata.get("use_tailwind", False), } if comment_out_api: urls_context["comment_out_api_url"] = True @@ -247,6 +248,7 @@ class FileCreator(BaseService): "app_names": effective_app_modules, "include_apps": True, "include_api": True, + "use_tailwind": self.metadata.get("use_tailwind", False), } self._render_and_create_file( "urls.py", @@ -308,7 +310,13 @@ class FileCreator(BaseService): CommonUtils.create_file_from_template( project_urls_path, "config/urls.py-tpl", - {"url_type": "project", "project_name": self.project_name, "api_module": "api", "include_api": True}, + { + "url_type": "project", + "project_name": self.project_name, + "api_module": "api", + "include_api": True, + "use_tailwind": self.metadata.get("use_tailwind", False), + }, "Updated project urls.py to include API routes", should_format=True, )