]> git.ipfire.org Git - thirdparty/patchwork.git/commit
settings: Wildcard 'ALLOWED_HOSTS' settings
authorStephen Finucane <stephen@that.guru>
Tue, 7 Feb 2017 21:47:16 +0000 (21:47 +0000)
committerStephen Finucane <stephen@that.guru>
Wed, 1 Mar 2017 22:11:04 +0000 (22:11 +0000)
commitc7b68a782f53cf177d659f0537a36923df95f3f0
tree47e9a9e1daa5f7852bdf26dd165ccc7930f3fbcc
parent9f7c45a5f2527372db4f3abf7d28569e1433edef
settings: Wildcard 'ALLOWED_HOSTS' settings

Django 1.10.3, 1.9.11 and 1.8.16 changed default behavior for
ALLOWED_HOSTS to prevent DNS rebinding attacks [1]. Unfortunately this
also means we can't access the development Docker or Vagrant installs
by IP address. Sidestep the issue by wildcarding the 'ALLOWED_HOSTS'
setting for development, thus allowing connections from any IP.

[1] https://docs.djangoproject.com/en/1.10/ref/settings/#allowed-hosts

Signed-off-by: Stephen Finucane <stephen@that.guru>
Reviewed-by: Daniel Axtens <dja@axtens.net>
patchwork/settings/dev.py