From a362c4041a6e39b22662d9bc2284673e7232a3e4 Mon Sep 17 00:00:00 2001 From: Martin Blech Date: Mon, 1 Dec 2014 21:04:49 -0300 Subject: [PATCH] Added django-extensions to local configuration It's one of the recommended apps in Two Scoops of Django. `runserver_plus` and `shell_plus` are real time-savers! --- {{cookiecutter.repo_name}}/README.rst | 4 ++-- {{cookiecutter.repo_name}}/requirements/local.txt | 2 ++ .../{{cookiecutter.repo_name}}/config/local.py | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.repo_name}}/README.rst b/{{cookiecutter.repo_name}}/README.rst index 1bb9b00e..828cf329 100644 --- a/{{cookiecutter.repo_name}}/README.rst +++ b/{{cookiecutter.repo_name}}/README.rst @@ -50,9 +50,9 @@ First make sure to create and activate a virtualenv_, then open a terminal at th .. _virtualenv: http://docs.python-guide.org/en/latest/dev/virtualenvs/ -You can now run the usual Django ``runserver`` command:: +You can now run the ``runserver_plus`` command:: - $ python {{cookiecutter.repo_name}}/manage.py runserver + $ python {{cookiecutter.repo_name}}/manage.py runserver_plus The base app will run but you'll need to carry out a few steps to make the sign-up and login forms work. These are currently detailed in `issue #39`_. diff --git a/{{cookiecutter.repo_name}}/requirements/local.txt b/{{cookiecutter.repo_name}}/requirements/local.txt index 28c0bc35..6dcae174 100644 --- a/{{cookiecutter.repo_name}}/requirements/local.txt +++ b/{{cookiecutter.repo_name}}/requirements/local.txt @@ -2,6 +2,8 @@ -r base.txt coverage==3.7.1 Sphinx +django-extensions==1.4.8 +Werkzeug==0.9.6 # django-debug-toolbar that works with Django 1.5+ django-debug-toolbar==1.2.1 diff --git a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/config/local.py b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/config/local.py index bf989dad..e212ec3c 100644 --- a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/config/local.py +++ b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/config/local.py @@ -29,7 +29,7 @@ class Local(Common): # django-debug-toolbar MIDDLEWARE_CLASSES = Common.MIDDLEWARE_CLASSES + ('debug_toolbar.middleware.DebugToolbarMiddleware',) - INSTALLED_APPS += ('debug_toolbar',) + INSTALLED_APPS += ('debug_toolbar', 'django_extensions',) INTERNAL_IPS = ('127.0.0.1', '10.0.2.2',)