teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報の追加

2020/10/27 08:55

投稿

yyjfou
yyjfou

スコア35

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,41 @@
6
6
 
7
7
  またdjango内にもtemplate機能がありreactを経由せず、djangoのみのtemplateを表示させることもできるはずです。
8
8
 
9
- なので尚更仕組みがわからなくなってしまいました。アドバイスをお願いします
9
+ なので尚更仕組みがわからなくなってしまいました。
10
+
11
+ プロジェクトの構成は
12
+ ```ここに言語を入力
13
+ myapp(Djangoの親アプリケーション)
14
+ -templates(htmlが入っている)
15
+  -views.py
16
+ -settings.py
17
+ -reactapp(Djangoの子アプリケーション・reactのファイルが入っている)
18
+  -polls(Djangoの子アプリケーション)
19
+ ```
20
+ です。
21
+
22
+ reactappのApp.jsで
23
+ ```ここに言語を入力
24
+ const App = () => {
25
+ const [posts, setPosts] = useState(null);
26
+
27
+ useEffect(() => {
28
+ axios
29
+ .get('http://localhost:8000/')
30
+ .then(res=>{setPosts(res.data);})
31
+ .catch(err=>{console.log(err);});
32
+ }, []);
33
+
34
+ return(
35
+ <Fragment>
36
+ </Fragment>
37
+ );
38
+ }
39
+
40
+ export default App;
41
+ ```
42
+ こんな感じでコードを書いてlocalhostを呼び出しています。
43
+ また今後pollsのurlを叩いたらreactのフロントが呼び出されるようにしたいです。
44
+ その際どんな感じでコードを書いていけばいいのかわかりません。
45
+
46
+ アドバイスをお願いします