Skip to content

Commit 34c5e87

Browse files
author
jcob
committed
add dynamic pages
1 parent 84e7bda commit 34c5e87

File tree

5 files changed

+6
-0
lines changed

5 files changed

+6
-0
lines changed

server/djangoapp/__init__.py

Whitespace-only changes.

server/djangoapp/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
path(route='get_dealers/', view=views.get_dealerships, name='get_dealers'),
1919
path(route='get_dealers/<str:state>', view=views.get_dealerships, name='get_dealers_by_state'),
2020
path(route='dealer/<int:dealer_id>', view=views.get_dealer_details, name='dealer_details'),
21+
path(route='reviews/dealer/<int:dealer_id>', view=views.get_dealer_reviews, name='dealer_details'),
2122

2223
# path for add a review view
2324
path(route='add_review', view=views.add_review, name='add_review'),

server/djangoproj/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@
2929
path('register/', TemplateView.as_view(template_name="index.html")),
3030
path('dealers/', TemplateView.as_view(template_name="index.html")),
3131
path('dealer/<int:dealer_id>',TemplateView.as_view(template_name="index.html")),
32+
path('postreview/<int:dealer_id>',TemplateView.as_view(template_name="index.html")),
3233
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

server/frontend/src/App.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import LoginPanel from "./components/Login/Login"
22
import RegisterPanel from "./components/Register/Register"
33
import { Routes, Route } from "react-router-dom";
44
import Dealers from './components/Dealers/Dealers';
5+
import Dealer from "./components/Dealers/Dealer"
6+
import PostReview from "./components/Dealers/PostReview"
57

68
function App() {
79
return (
@@ -10,6 +12,7 @@ function App() {
1012
<Route path="/register" element={<RegisterPanel />} />
1113
<Route path="/dealers" element={<Dealers/>} />
1214
<Route path="/dealer/:id" element={<Dealer/>} />
15+
<Route path="/postreview/:id" element={<PostReview/>} />
1316
</Routes>
1417
);
1518
}

server/frontend/src/components/Dealers/PostReview.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import "../assets/style.css";
55
import Header from '../Header/Header';
66

77

8+
89
const PostReview = () => {
910
const [dealer, setDealer] = useState({});
1011
const [review, setReview] = useState("");

0 commit comments

Comments
 (0)