I have been using Django-cookiecutter to create my projects.

I have then decided that there was too much that I either didn't need or 
had  alternatives in particular having a single settings file using 
django-configurations.
The first project building from scratch worked fine so I decided to create 
a template and upload it to GitHub for future use.
This is when my problems began!

This is the structure of a simple project without any apps or separating 
environment variables for simplicities sake.

.
├── Pipfile
├── Pipfile.lock
├── manage.py
└── my_project
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

I have amended the following files:
wsgi.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', '{{ my_project }}.settings')
manage.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', '{{ my_project }}.settings')
settings.py
ROOT_URLCONF = '{{ my_project }}.urls'
WSGI_APPLICATION = '{{ my_project }}.wsgi.application'

I have uploaded it to GitHub and designated it as a template.
The issue comes about when I try to use it.
I issue the following command:
django-admin.py startproject \
  
--template=https://github.com/my_repository/django-project-template/archive/master.zip
 
\
  --extension=py,md,env \
  project_name

When I open this project I find that the variable {{ my_project }} has not 
been pick up so for example the ROOT_URLCONF just shows .urls instead of 
project_name.urls and the situation is the same for the WSGI_APPLICATION 
and the same is true for the items in the settings.py

I am sure that the answer is both simple and obvious but for the life of me 
I cannot see the solution.

Any help or pointers would be gratefully received.
Thanks in advance

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/28b577d2-fd9f-4e24-9e4f-b383cc099fea%40googlegroups.com.

Reply via email to