diff options
| author | Dhanush <dhanush18245@gmail.com> | 2022-10-04 12:20:38 +0530 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-10-04 10:13:32 +0200 |
| commit | 9fbb5b5e16b44dff97a3caa0e288803a80fabdd3 (patch) | |
| tree | f4b1e371d17907f82b7a7c6f5efb2766359627e0 /django | |
| parent | 93d4c9ea1de24eb391cb2b3561b6703fd46374df (diff) | |
Fixed #34068 -- Corrected output of runserver command for "0" IP address.
Thanks David Sanders for the review.
Diffstat (limited to 'django')
| -rw-r--r-- | django/core/management/commands/runserver.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/django/core/management/commands/runserver.py b/django/core/management/commands/runserver.py index 3c39f57e4d..2b91feb375 100644 --- a/django/core/management/commands/runserver.py +++ b/django/core/management/commands/runserver.py @@ -129,6 +129,13 @@ class Command(BaseCommand): shutdown_message = options.get("shutdown_message", "") quit_command = "CTRL-BREAK" if sys.platform == "win32" else "CONTROL-C" + if self._raw_ipv6: + addr = f"[{self.addr}]" + elif self.addr == "0": + addr = "0.0.0.0" + else: + addr = self.addr + if not options["skip_checks"]: self.stdout.write("Performing system checks...\n\n") self.check(display_num_errors=True) @@ -147,7 +154,7 @@ class Command(BaseCommand): "version": self.get_version(), "settings": settings.SETTINGS_MODULE, "protocol": self.protocol, - "addr": "[%s]" % self.addr if self._raw_ipv6 else self.addr, + "addr": addr, "port": self.port, "quit_command": quit_command, } |
