質問編集履歴
4
ビュー追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -146,7 +146,49 @@
|
|
146
146
|
|
147
147
|
```
|
148
148
|
|
149
|
-
|
149
|
+
ビュー
|
150
|
+
|
151
|
+
```ruby
|
152
|
+
|
153
|
+
|
154
|
+
|
155
|
+
<%= form_for(@user) do |f| %>
|
156
|
+
|
157
|
+
<%= render 'shared/error_messages' %>
|
158
|
+
|
159
|
+
<%= f.label :name %>
|
160
|
+
|
161
|
+
<%= f.text_field :name, class: 'form-control' %>
|
162
|
+
|
163
|
+
|
164
|
+
|
165
|
+
<%= f.label :email %>
|
166
|
+
|
167
|
+
<%= f.email_field :email, class: 'form-control' %>
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
<%= f.label :password %>
|
172
|
+
|
173
|
+
<%= f.password_field :password, class: 'form-control' %>
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
<%= f.label :password_confirmation %>
|
178
|
+
|
179
|
+
<%= f.password_field :password_confirmation, class: 'form-control' %>
|
180
|
+
|
181
|
+
|
182
|
+
|
183
|
+
<%= f.submit yield(:button_text), class: "btn btn-primary", id: "commit" %>
|
184
|
+
|
185
|
+
<% end %>
|
186
|
+
|
187
|
+
|
188
|
+
|
189
|
+
|
190
|
+
|
191
|
+
```
|
150
192
|
|
151
193
|
|
152
194
|
|
3
書き直し
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
RoRチュートリアル7章の演習 URLが
|
1
|
+
RoRチュートリアル7章の演習 URLが送信後に変わる理由
|
test
CHANGED
File without changes
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,35 +8,25 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
要は、ユーザー登録フォームのURLが、
|
11
|
+
要は、ユーザー登録フォームのURLが、送信前と送信後で変わるのですが、
|
12
12
|
|
13
13
|
その**明確な理由**が分かりません。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
流れを整理してみましたが、やはり最後のURLが何故/usersになるのか分かりません・・・
|
17
|
+
送信の流れを整理してみましたが、やはり最後のURLが何故/usersになるのか分かりません・・・
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
【POST前】
|
22
|
-
|
23
|
-
1.GETリクエストで/signupを要求
|
24
|
-
|
25
|
-
|
21
|
+
ルーティングに従い、usersコントローラーのcreateアクションへ。
|
26
|
-
|
27
|
-
3.newビューをレンダリング、URLは/signupとして返す
|
28
22
|
|
29
23
|
|
30
24
|
|
25
|
+
@user.saveで失敗するのでrender 'new'が実行される。
|
31
26
|
|
32
27
|
|
33
|
-
【POST後】
|
34
28
|
|
35
|
-
|
29
|
+
でもURLは何故/users??
|
36
|
-
|
37
|
-
2.ルーティングに従い、usersコントローラーのcreateアクション呼び出し
|
38
|
-
|
39
|
-
3.@user.saveで失敗するのでrender 'new'が実行される でもURLは何故/users??
|
40
30
|
|
41
31
|
post と 'users#new'の組み合わせが無いから?
|
42
32
|
|
1
r
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
流れを整理してみましたが、やはり最後のURLが/usersになるのか分かりません・・・
|
17
|
+
流れを整理してみましたが、やはり最後のURLが何故/usersになるのか分かりません・・・
|
18
18
|
|
19
19
|
|
20
20
|
|