(Minha pergunta não é realmente sobre o Django. Trata-se de portas http alternativas. Só sei que o Django é um aplicativo relativamente famoso que usa 8000 por padrão, por isso é ilustrativo.)
Eu tenho um servidor dev em estado selvagem que ocasionalmente precisamos executar vários serviços httpd em portas diferentes. Quando eu precisei prestar um terceiro serviço e já estávamos usando as portas 80 e 8080, descobri que nossa equipe de segurança bloqueou o acesso à porta 8000 da Internet. Reconheço que a porta 80 é a porta http padrão e a 8080 geralmente é http_alt, mas eu gostaria de fazer com que a nossa equipe de segurança abrisse 8000 também. Para fazer esse caso, espero que a resposta a essa pergunta possa me fornecer um argumento razoável para o uso da porta 8000 sobre 8080 em alguns casos.
Ou era apenas uma escolha aleatória sem sentido?