我如何设置 Django urls.py 和 React 组件来建立这个?我的要求是让 Django 使用 urls 文件渲染主页,如下所示:
urlpatterns = [
path('', views.index),
]
Run Code Online (Sandbox Code Playgroud)
然后,React 路由器应该渲染后续链接(例如 /home、/about)
要使用 django 2.0 语法设置包罗万象的路由path,请使用<path:> 转换器。这会将任何 url 路由到由 提供的 React 应用程序views.index。
urlpatterns = [
path('<path:route>', views.index),
]
Run Code Online (Sandbox Code Playgroud)
对于正则表达式路由,空字符串是包罗万象的。
urlpatterns = [
re_path('', views.index),
]
Run Code Online (Sandbox Code Playgroud)
如果您有不应路由到 React 应用程序的路由,则必须首先包含这些路由。
urlpatterns = [
path('admin/', admin.site.urls),
path('<path:route>', views.index),
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3535 次 |
| 最近记录: |