【发布时间】:2020-12-08 07:41:45
【问题描述】:
在 Django 中,我的登录 URL 设置为“api/auth/login”。当给定用户名和密码时,它将登录该用户。运行“python manage.py runserver”,它将将该 URL 放在“http://127.0.0.1:8000/api/auth/login”
但是,我的 React 项目在运行 'yarn start' 时位于 'http://localhost:3000/' 并为其提供扩展名 'api/auth/login',它尝试的 url 是 'http:// localhost:3000/api/auth/login'。
这不起作用,但如果我将 URL 扩展名替换为“http://127.0.0.1:8000/api/auth/login”,登录将按预期工作。
如何让这些 URL 与我的 React 应用程序一起使用?或者这不是必须要解决的问题吗?我确实计划在某个地方托管这个项目,但还不确定 URL 将如何工作..
【问题讨论】:
标签: django reactjs django-rest-framework react-redux