所有端口上的 Django runserver?
Django runserver on all ports?
为什么我不能在所有端口上 运行 python manage.py runserver
?
我知道这可能是一个新手问题,但是是什么阻止了我实现它?
我想访问我的应用程序而不必像访问常规网站那样包含端口
只要 运行 它在端口 80 上,您就不必指定端口。
您不能在所有其他端口上对其进行扩展,因为许多其他服务已经在使用这些其他端口。网络服务需要指定端口。
警告 - 不要 运行 生产中的测试服务器!
您在连接到测试服务器时必须输入端口的原因是因为标准 Web 端口 运行 不是 "http: 80 and https: 443"。如果您使用下面的命令,则在连接到测试服务器时不需要提供端口号。请记住,您将需要 root 或 sudo 访问权限,如果某些东西已经 运行ning 在端口 80 上,它将失败。
带有端口的运行服务器:
python manage.py runserver -p 80
为什么我不能在所有端口上 运行 python manage.py runserver
?
我知道这可能是一个新手问题,但是是什么阻止了我实现它?
我想访问我的应用程序而不必像访问常规网站那样包含端口
只要 运行 它在端口 80 上,您就不必指定端口。
您不能在所有其他端口上对其进行扩展,因为许多其他服务已经在使用这些其他端口。网络服务需要指定端口。
警告 - 不要 运行 生产中的测试服务器!
您在连接到测试服务器时必须输入端口的原因是因为标准 Web 端口 运行 不是 "http: 80 and https: 443"。如果您使用下面的命令,则在连接到测试服务器时不需要提供端口号。请记住,您将需要 root 或 sudo 访问权限,如果某些东西已经 运行ning 在端口 80 上,它将失败。
带有端口的运行服务器:
python manage.py runserver -p 80