Django项目无法在同一服务器上调用其他Django项目api

Django项目无法在同一服务器上调用其他Django项目api,django,nginx,uwsgi,Django,Nginx,Uwsgi,我有两个django项目caringo和typer在uwsgi的套接字上运行,在nginx上服务。 Caringo项目应该从typer调用api。 但caringo无法为api调用typer url。 我可以从我的电脑在浏览器上远程打开caringo和typer网站。 当我试图在服务器桌面上本地打开这两个网站时,这些网站不会打开。 所以问题可能是这个。卡林戈无法在本地看到打字机。对于两个django网站,nginx是否有一种特殊的配置,可以互相调用?已解决。 我使用/etc/hosts文件进行域

我有两个django项目caringo和typer在uwsgi的套接字上运行,在nginx上服务。 Caringo项目应该从typer调用api。 但caringo无法为api调用typer url。 我可以从我的电脑在浏览器上远程打开caringo和typer网站。 当我试图在服务器桌面上本地打开这两个网站时,这些网站不会打开。 所以问题可能是这个。卡林戈无法在本地看到打字机。对于两个django网站,nginx是否有一种特殊的配置,可以互相调用?

已解决。 我使用/etc/hosts文件进行域名到ip的映射。 卡林戈和打字机被映射到127.0.0.1 ip地址。 我将127.0.0.1 ip更改为实际ip地址192.168.100.15,我正在使用该地址服务外部站点。现在它正在工作

更改如下:

127.0.0.1 caringo.int.sr typer.int.sr
::1 caringo.int.sr typer.int.sr

致:

192.168.100.15 caringo.int.sr typer.int.sr
#::1 caringo.int.sr typer.int.sr