1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Refs #27537 -- Added default_addr(_ipv6) attributes to runserver command.

This commit is contained in:
Ed Morley
2017-01-27 18:30:27 +00:00
committed by Tim Graham
parent 0cbfc844a3
commit 751d77cdd9
2 changed files with 15 additions and 1 deletions

View File

@@ -29,6 +29,8 @@ class Command(BaseCommand):
requires_system_checks = False
leave_locale_alone = True
default_addr = '127.0.0.1'
default_addr_ipv6 = '::1'
default_port = '8000'
protocol = 'http'
server_cls = WSGIServer
@@ -94,7 +96,7 @@ class Command(BaseCommand):
elif self.use_ipv6 and not _fqdn:
raise CommandError('"%s" is not a valid IPv6 address.' % self.addr)
if not self.addr:
self.addr = '::1' if self.use_ipv6 else '127.0.0.1'
self.addr = self.default_addr_ipv6 if self.use_ipv6 else self.default_addr
self._raw_ipv6 = self.use_ipv6
self.run(**options)