#{{ project_name|title }}
This is a very simple django 1.8 skeleton project. The project structure was influenced by Two Scoops, which, sadly, is no longer being revised for versions of Django beyond 1.6.
Django Skeleton 1.8 is a fork of my Django Skeleton 1.7 project.
- Bower
- Django 1.8
Bower allows us to manage our jQuery and Bootstrap assets
easily. We need Django installed in order to use django-admin.py
to build a
project from the template.
-
Invoke:
virtualenv env . env/bin/activate pip install django django-admin.py startproject \ --template=https://github.com/bobbyrussell/django-skeleton-1.8/archive/master.zip \ --extension=py,md,html,json,.bowerrc <project name> cd <project name> pip install -r requirements/base.txt bower install python manage.py runserver
-
Point your browser to http://localhost:8000/
virtualenv env
creates a virtualenv
in the env
directory, and . env/bin/activate
sources the virtualenv into
the current shell. pip install django
will then install django to your
virtualenv. django-admin.py
is then used to create a project from the
django-skeleton-1.8 template.
cd
into the project's working directory and pip install -r requirements/base.txt
the rest of the python requirements into the virtualenv. bower install
will
pull down the frontend dependencies. Finally, we can run
python <project_name>/manage.py runserver
.
After installation, you can start hacking right away!
This code is licensed under the MIT License.