别人的Django项目,本地跑起来起来,提供了REST API服务,供web端调用
但是由于Web端默认也是8000端口,所以要去改掉Django的服务器后端的默认的8000端口
另外,对于host,此处本地和线上环境竟然是不同的:
也是让人醉了
-》不知道的还以为这个8000是web端口,而不是api端口呢。
Django change port 8000
python – django change default runserver port – Stack Overflow
How can I change the default Django address, 127.0.0.1:8080, to my own IP address? – Quora
security – Why does Django’s dev server use port 8000 by default? – Server Fault
【总结】
把:
python3 ./manage.py runserver_plus
改为:
python3 ./manage.py runserver_plus 65000
即可。
然后后端API的端口即可变成:
http://localhost:65000/api/v1/xxx
了。
另外,相关的页面地址也变成了:
Django后台管理页面
Swagger的API文档
转载请注明:在路上 » 【已解决】Django中如何更改默认的API的8000端口