后台用Django搭建的,前端使用layui搭建,前后端完全分离的项目

某一天,前端代码什么都没修改,突然报错Failed to load resource: net::ERROR_CONNECTION_REFUSED,报错如下图所示:

在这里插入图片描述

解决方案有两种

第一种方案:

  1. 将后台运行Django项目的命令中 python manage.py runserver 127.0.0.1:8000 修改127.0.0.1为本地机器的ip地址如 python manage.py runserver 10.185.127.113:8000;
  2. 同时需要修改前端页面的请求路径 url一定是向10.185.127.113:8000发送的请求,出现请求不一致时还是会报相同的错误,大家细心点。

第二种方案:
更新chrome浏览器, 点击chrome浏览器右上角的三个点-》帮助-》关于Google Chrome, 更新到最新版本,这里就可以用127.0.0.1:8000进行本地测试。
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐