【发布时间】:2020-10-30 23:12:15
【问题描述】:
我正在尝试在不同的数据库上运行两个相同的 Django 项目,一个用于使用某个端口号(例如 80)进行生产,另一个用于使用另一个端口号(例如 8000)进行测试。我还使用了 Nginx 和 Gunicorn 作为反向代理服务器和应用服务器,Nginx 分别监听 80 和 8000 端口并转发到 8001 和 8002 端口的 gunicorn。
问题是:如何知道Django的settings.py中请求的端口号,以便项目可以选择不同的数据库?
【问题讨论】:
标签: django