lianxiang1122 发表于 2024-6-4 09:22

python:django部署问题

用django开发了一个项目,本地测试没有问题,部署到云服务器就不行了,怎么回事?

我用扣子做了一个AI智能体,把他引到了项目中,当本地运行时可以正常请求并返回请求。


# 扣子 API 的 URL
API_URL = 'https://api.coze.cn/open_api/v2/chat'
# 发送 POST 请求
response = requests.post(API_URL, headers=headers, json=data)



但是,当我把项目部署到阿里云服务器时,请求不到扣子网站,是怎么回事呢?是不是阿里云服务器网络代{过}{滤}理的问题?如何设置呢?

我不是学计算机专业的,也不是编程专业的,就是自学了点Python,有知道问题的大佬,尽量别用太专业的角度回答,可能看不懂。。。。

麦米尔加弗德 发表于 2024-6-4 09:34

发工单询问一下

chaleaoch 发表于 2024-6-4 09:40

上服务器 手动测试一下连通性.

14788871771 发表于 2024-6-4 09:42

我可以远程给你看看

xiao智可以不帅 发表于 2024-6-4 09:44

服务器应该是被对面屏蔽

auth98 发表于 2024-6-4 09:44

看下阿里云防火墙规则,是否开启对应端口

randomnany 发表于 2024-6-4 09:47

找问题要看日志啊。。。不能只靠想

cwl 发表于 2024-6-4 09:49

到服务器上直接ping或者curl那个地址,看一下通不通,可能是被安全组拦截了,手动加一下规则

lianxiang1122 发表于 2024-6-4 09:51

感谢各位大佬提示,我又在服务器里进入Python环境试了一下,可以正常请求。但是启动django后就不行了,看来不是云服务器网络的事,还是django的问题,不知道为什么本地可以,部署完就不行了。。。。。。

Richard_Chiang 发表于 2024-6-4 09:56

启动时端口前加上0.0.0.0:端口,服务器的防火墙也要把端口打开
页: [1] 2
查看完整版本: python:django部署问题