From 4218a6fe204d54e3aeaced9befa82ffcbab5a4d8 Mon Sep 17 00:00:00 2001 From: ghostforpy Date: Sat, 10 Jul 2021 14:58:36 +0300 Subject: [PATCH] add media folder when use nginx-media --- hooks/post_gen_project.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/hooks/post_gen_project.py b/hooks/post_gen_project.py index 4221ebe57..d8def94d3 100644 --- a/hooks/post_gen_project.py +++ b/hooks/post_gen_project.py @@ -321,7 +321,14 @@ def remove_drf_starter_files(): def remove_storages_module(): - os.remove(os.path.join("{{cookiecutter.project_slug}}", "utils", "storages.py")) + os.remove(os.path.join( + "{{cookiecutter.project_slug}}", "utils", "storages.py")) + + +def create_empty_media_dir(): + os.mkdir(os.path.join( + "{{cookiecutter.project_slug}}", "media"), mode=0o777 + ) def main(): @@ -333,7 +340,8 @@ def main(): debug=debug, ) set_flags_in_settings_files() - + if "{{ cookiecutter.use_nginx_for_serve_media_files }}" == "y": + create_empty_media_dir() if "{{ cookiecutter.open_source_license }}" == "Not open source": remove_open_source_files() if "{{ cookiecutter.open_source_license}}" != "GPLv3":