django - localhost:8000 不起作用,但 127.0.0.1:8000 是 django
问题描述
我不确定它何时真正发生,但我有一个 django 项目,当我运行我的服务器时,我的应用程序不再适用,localhost
而是适用于127.0.0.1
. 我已将 django 版本更改为 3.0 以使用drf-extensions
. 我不确定当我更改为 3.0 版时是否发生了这种情况,但它肯定发生在这一点附近的某个地方。无论是当我使用drf-extensions
还是将 django 版本从 3.1 切换到 3.0 时。在此之前一切正常
据我了解,它们是相同的,但我不确定为什么它不起作用。我的主要问题不是我仍然无法使用我的工作,127.0.0.1:8000
而是当我尝试运行在localhost:3000
后端运行的反应服务器时,在尝试执行 axios 请求时出现此错误
Exception Value: Incorrect padding
我将 package.json 中的代理更改为,http://127.0.0.1:8000
但仍然无法让 axios 正常工作,但仍然会出现相同的错误。
解决方案
推荐阅读
- javascript - 在 Reactjs 中使用带有钩子的 map 函数时出错
- mysql - 我无法从选择子查询中获取任何值
- api - 为什么虽然声明了linkedin grant_type?
- javascript - react.js indexDB大数据store.put性能问题
- php - 如何在另一个数组中插入关联数组?PHP
- oracle - C#/Dapper 将 XML CLOB 传递给 Oracle 存储过程导致 LPX-00210
- asp.net-core - 评级星级实施仅在第一条记录上适用于索引
- ruby - 如何检查 rake 任务是否在 Rails 上运行 ruby
- r - 找出 r 中两个列元素的 b/w 差异
- ruby-on-rails - 安装 Webpacker 后,Ruby on rails 5.2 崩溃