回答編集履歴

1

コードのインデントが反映されてなかったので修正

2017/10/09 23:20

投稿

acre_maker
acre_maker

スコア145

test CHANGED
@@ -6,15 +6,21 @@
6
6
 
7
7
 
8
8
 
9
+ ```
10
+
9
11
  def detail(request):
10
12
 
11
- ...
13
+ ...
14
+
15
+ ```
12
16
 
13
17
 
14
18
 
15
19
  の中が実行されてしまい、
16
20
 
17
21
 
22
+
23
+ ```
18
24
 
19
25
  if regist_form.is_valid():
20
26
 
@@ -60,6 +66,8 @@
60
66
 
61
67
  return redirect('profile', context)
62
68
 
69
+ ```
70
+
63
71
 
64
72
 
65
73
  この辺のif文は実行されません。
@@ -68,9 +76,13 @@
68
76
 
69
77
 
70
78
 
79
+ ```
80
+
71
81
  def login(request):
72
82
 
73
-  ...
83
+   ...
84
+
85
+ ```
74
86
 
75
87
 
76
88
 
@@ -86,7 +98,7 @@
86
98
 
87
99
 
88
100
 
89
- <form class="form-inline" method="POST">
101
+ `<form class="form-inline" method="POST">`
90
102
 
91
103
 
92
104
 
@@ -94,15 +106,19 @@
94
106
 
95
107
 
96
108
 
109
+ ```
110
+
97
111
  def login(request):
98
112
 
99
- if request.method == 'POST':
113
+ if request.method == 'POST':
100
114
 
101
- POSTでやってきてformデータを含む場合にやりたいことを書く
115
+ POSTでやってきてformデータを含む場合にやりたいことを書く
102
116
 
103
- else:
117
+ else:
104
118
 
105
- GETでやってきてformデータを含んでない場合にやりたいことを書く
119
+ GETでやってきてformデータを含んでない場合にやりたいことを書く
120
+
121
+ ```
106
122
 
107
123
 
108
124
 
@@ -110,19 +126,23 @@
110
126
 
111
127
 
112
128
 
129
+ ```
130
+
113
131
  def detail(request):
114
132
 
115
- if request.method == 'POST':
133
+ if request.method == 'POST':
116
134
 
117
- POSTでやってきてformデータを含む場合にやりたいことを書く
135
+ POSTでやってきてformデータを含む場合にやりたいことを書く
118
136
 
119
- else:
137
+ else:
120
138
 
121
- GETでやってきてformデータを含んでない場合にやりたいことを書く
139
+ GETでやってきてformデータを含んでない場合にやりたいことを書く
140
+
141
+ ```
122
142
 
123
143
 
124
144
 
125
- 側でloginに書いたようなif文を書く必要があると思います。
145
+ と、detail側でloginに書いたようなif文を書く必要があると思います。
126
146
 
127
147
  この辺を参考にしてください。
128
148