Ticket #27667: port.diff

File port.diff, 774 bytes (added by Ramin Farajpour Cami, 7 years ago)
  • django/core/management/commands/runserver.py

    diff --git a/django/core/management/commands/runserver.py b/django/core/management/commands/runserver.py
    index b757783..e75fd18 100644
    a b class Command(BaseCommand):  
    8282                raise CommandError('"%s" is not a valid port number '
    8383                                   'or address:port pair.' % options['addrport'])
    8484            self.addr, _ipv4, _ipv6, _fqdn, self.port = m.groups()
    85             if not self.port.isdigit():
     85            if not self.port.isdigit() or not 0 <= int(self.port) <= 65535:
    8686                raise CommandError("%r is not a valid port number." % self.port)
    8787            if self.addr:
    8888                if _ipv6:
Back to Top