我有一个项目,在前端使用React,而Django作为后端。
我在项目中也使用了React Router,代码如下:
<BrowserRouter>
<Switch>
<Route path="/" exact component={Home} />
<Route path="/teachers" exact component={Teachers} />
<Route path="/courses" exact component={Courses}/>
<Route path="/about" exact component={About} />
<Route path="/posts" exact component={Posts} />
</Switch>
</BrowserRouter>
在Django中,我的url文件如下:
urlpatterns = [
path('', views.index, name="index"),
]
问题是,每当我尝试从React Router导航到页面时,我都会从Django中收到404错误。
答案 0 :(得分:3)
老兄,我遇到了同样的问题。根据我的研究,答案实际上是在django中将所有URL置于末尾。我只能找到做旧的方法。
'0'
我不确定如何使用path进行操作,但是我早些时候就找到了。可能是
sequencer_count
请让我知道是否可行,以便我回家使用它:)