Я создал веб-приложение: backend
с Django
& frontend
с React
- в Django У меня есть некоторые представления, которые я хочу игнорировать, и пусть React маршруты . js обрабатывать URL-адреса
- в React У меня есть файл
routes.js
Я хотел бы включить
После npm run build
Я интегрировал папку build
в свой Django
project.
Я могу добраться до index.js
в папке React build
, но URL-адреса из маршрутов реакции не работают. Как я могу интегрировать маршруты из моего файла routes.js
в URL-адреса?
/clients
приведет меня к просмотру Django, а /control
недоступен по URL
Карта проекта введите описание изображения здесь
React (исходный проект)> маршруты. js
...
const BaseRouter = () => (
<div>
<Route exact path='/control' component={Control} />
<Route exact path='/suppliers' component={Supplier} />
<Route exact path='/clients' component={ClientsList} />
...
Django> urls.py
...
from django.views.generic import TemplateView
app_name = 'inventory'
urlpatterns = [
path('', TemplateView.as_view(template_name='index.html')),
path('clients/', views.filter_clients, name='filter_clients'),
...