#!/usr/bin/env python import os import sys from {{ cookiecutter.project_slug }}.config import get_project_root_path, import_env_vars if __name__ == "__main__": import_env_vars(os.path.join(get_project_root_path(), "envdir")) os.environ.setdefault( "DJANGO_SETTINGS_MODULE", "{{ cookiecutter.project_slug }}.config.settings.dev" ) from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
#!/usr/bin/env python import os import sys from {{ project_name }} import get_project_root_path, import_env_vars if __name__ == "__main__": if 'test' in sys.argv: env_dir = os.path.join('envdir', 'tests') else: env_dir = os.path.join('envdir', 'local') import_env_vars(os.path.join(get_project_root_path(), env_dir)) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings.dev") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
""" WSGI config for {{ project_name }} project. It exposes the WSGI callable as a module-level variable named ``application``. For more information on this file, see https://docs.djangoproject.com/en/{{ docs_version }}/howto/deployment/wsgi/ """ import os from {{ project_name }} import get_project_root_path, import_env_vars import_env_vars(os.path.join(get_project_root_path(), 'envdir', 'local')) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings.base") from django.core.wsgi import get_wsgi_application application = get_wsgi_application()
import os from {{ project_name }} import get_project_root_path, import_env_vars import_env_vars(os.path.join(get_project_root_path(), 'envdir', 'local')) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings.base") from django.core.wsgi import get_wsgi_application application = get_wsgi_application()
#!/usr/bin/env python import os import sys from {{ project_name }} import get_project_root_path, import_env_vars if __name__ == "__main__": if 'test' in sys.argv: env_dir = os.path.join('envdir', 'tests') else: env_dir = os.path.join('envdir', 'local') import_env_vars(os.path.join(get_project_root_path(), env_dir)) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings.development") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)