Javascript React+中的URL路由问题;德扬戈

Javascript React+中的URL路由问题;德扬戈,javascript,django,reactjs,url,Javascript,Django,Reactjs,Url,我为Django应用程序配置了以下urlpatterns。此规则将路由到 视图代码: def profile(request): return render(request, 'frontend/Profile_temp_master.html') 在为模板动态创建HTML的React组件中,我使用以下方案向Django后端API发出请求: fetch("api/profile", requestOptions).then(..).then(..) 但是,与其将此请求路由到,不如将其

我为Django应用程序配置了以下urlpatterns。此规则将路由到

视图代码:

def profile(request):
    return render(request, 'frontend/Profile_temp_master.html')
在为模板动态创建HTML的React组件中,我使用以下方案向Django后端API发出请求:

fetch("api/profile", requestOptions).then(..).then(..)
但是,与其将此请求路由到,不如将其路由到不是有效端点且返回错误的端点。如何解决这个问题,使URL路由到正确的端点?

您需要这样做

fetch("/api/profile", requestOptions).then(..).then(..)
开始时使用
/
使其成为绝对值。否则,它将相对于当前url

fetch("/api/profile", requestOptions).then(..).then(..)