From d5dbf38acb90e469a038ed48def615415e6fdc05 Mon Sep 17 00:00:00 2001 From: Julien Almarcha Date: Sun, 12 Jun 2016 20:31:18 +0200 Subject: [PATCH] add env var check before updating INTERNAL_IPS --- {{cookiecutter.project_slug}}/config/settings/local.py | 6 ++++-- {{cookiecutter.project_slug}}/dev.yml | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.project_slug}}/config/settings/local.py b/{{cookiecutter.project_slug}}/config/settings/local.py index dad97a963..f79caf2ed 100644 --- a/{{cookiecutter.project_slug}}/config/settings/local.py +++ b/{{cookiecutter.project_slug}}/config/settings/local.py @@ -10,6 +10,7 @@ Local settings from .common import * # noqa import socket +import os # DEBUG # ------------------------------------------------------------------------------ @@ -50,8 +51,9 @@ INSTALLED_APPS += ('debug_toolbar', ) INTERNAL_IPS = ['127.0.0.1', '10.0.2.2', ] # tricks to have debug toolbar when developing with docker -ip = socket.gethostbyname(socket.gethostname()) -INTERNAL_IPS += [ip[:-1]+"1"] +if os.environ.get('USE_DOCKER') == 'yes' : + ip = socket.gethostbyname(socket.gethostname()) + INTERNAL_IPS += [ip[:-1]+"1"] DEBUG_TOOLBAR_CONFIG = { 'DISABLE_PANELS': [ diff --git a/{{cookiecutter.project_slug}}/dev.yml b/{{cookiecutter.project_slug}}/dev.yml index 725ae50e3..35282fe6f 100644 --- a/{{cookiecutter.project_slug}}/dev.yml +++ b/{{cookiecutter.project_slug}}/dev.yml @@ -22,6 +22,7 @@ services: - postgres environment: - POSTGRES_USER={{cookiecutter.project_slug}} + - USE_DOCKER=yes volumes: - .:/app ports: