1
00:00:00,240 --> 00:00:00,960
お帰りなさい。

2
00:00:01,050 --> 00:00:05,330
それでは、次は私たちは2つの主要なキャンプ場に焦点を当てています。

3
00:00:05,340 --> 00:00:12,120
実際には私たちの破壊ルートを記憶している一つのルートは、削除要求としてslash

4
00:00:12,120 --> 00:00:17,670
IDをスラッシュし、私たちがする必要があるのはあなたのURLにつぶやきリクエストを送信するフォームを書くことです。

5
00:00:17,780 --> 00:00:24,420
それをクリックすると、idで検索して削除して削除し、どこかにリダイレクトします。

6
00:00:24,480 --> 00:00:25,800
だから始めましょう。

7
00:00:25,920 --> 00:00:30,170
私のキャンプ場の代わりに、私は新しいルートを追加するつもりです。

8
00:00:30,330 --> 00:00:36,790
&nbsp;

9
00:00:36,810 --> 00:00:44,910
そして私がする前に、これをカットして更新キャンプ場の道路の下に置いて、今私たちは破壊のキャンプ場のルートを追加します。テラスの破壊は、このような深刻な言葉です。

10
00:00:44,910 --> 00:00:49,230
なぜそれがうまくいかないのかわかりませんが、人々がそれらを交換可能に使用するのを聞きます。

11
00:00:49,230 --> 00:00:52,780
技術的に破棄は、安らかなルーティングの用語です。

12
00:00:52,800 --> 00:00:57,540
私は主なアイデアは、削除された実際の動詞とは違う名前になっているはずだということです。

13
00:00:57,540 --> 00:00:59,540
&nbsp;

14
00:00:59,610 --> 00:01:01,720
とにかくそれを取り除くか何かと呼んだかもしれません。

15
00:01:01,950 --> 00:01:03,180
だから始めましょう。

16
00:01:03,180 --> 00:01:05,020
私たちにはアプリやルータが必要です。

17
00:01:05,070 --> 00:01:11,840
すみません、削除する代わりに、私たちのルートはキャンプ場を潰す必要があります。

18
00:01:11,850 --> 00:01:18,030
&nbsp;

19
00:01:18,270 --> 00:01:25,080
&nbsp;

20
00:01:26,690 --> 00:01:30,510
しかし、そのようなキャンプ場を書く必要はないことを覚えておいてください。私たちのルートは、私たちがすでにすべての前にsoshキャンプ場を追加しているアドレスに設定されているので、単にレスポンスとしてIDリクエストを呼び出し、簡単なレッドスタートをしましょう。

21
00:01:31,470 --> 00:01:39,480
あなたは何かを削除しようとしていますが、私たちは実際にフォームを作成しなければならず、メソッドオーバーライドを使わなければならないので、簡単にはできません。

22
00:01:39,480 --> 00:01:43,230
&nbsp;

23
00:01:43,230 --> 00:01:44,510
それでは、今やってみましょう。

24
00:01:44,670 --> 00:01:54,120
ここにある編集ボタンの下の表示ページでは、フォームに追加しましょう。リンクを使用して行うことはできません。フォームを使用して、行にアンダースコアメソッドがある投稿リクエストを送信する必要があるためです。削除する。

25
00:01:54,120 --> 00:01:59,850
&nbsp;

26
00:01:59,850 --> 00:02:02,220
&nbsp;

27
00:02:02,910 --> 00:02:11,850
&nbsp;

28
00:02:11,850 --> 00:02:20,190
&nbsp;

29
00:02:20,190 --> 00:02:27,030
&nbsp;

30
00:02:27,030 --> 00:02:27,870
それでフォームを作って、そのフォームにアクションとメソッドメソッドが必要なのはpostです。メソッドオーバーライドのために行うべきことです。アクションはキャンプグラウンドスラッシュをスラッシュし、キャンプグラウンドドットアンダースコアIDを持つIDでなければなりません。私たちがここに持っているものをスラッシュなしでコピーするだけです。

31
00:02:28,080 --> 00:02:34,320
それが私たちのフォームです。そして、フォームに追加されるのはボタンであり、それはETNが危険を冒してから最低限のことを言うことができるクラスに等しくなります。

32
00:02:34,320 --> 00:02:39,560
&nbsp;

33
00:02:40,770 --> 00:02:42,130
それが私たちがするべきことです。

34
00:02:42,150 --> 00:02:47,040
サーバーを再起動してページをリフレッシュしてください。

35
00:02:47,940 --> 00:02:50,690
それは非常にうまくスタイル化されていないと少し修正するだろう。

36
00:02:50,730 --> 00:02:56,580
私はそれらをちょうど並んでいてほしいですが、私たちは単なるリンクではなくフォームを持っているので、それは次の行を取るので一直線になることはありません。

37
00:02:56,580 --> 00:02:59,790
&nbsp;

38
00:02:59,790 --> 00:03:05,610
そして、私たちが最後に疑問符である1つの重要な部分を欠いているので、今すぐ削除をクリックするとストームが働きます。

39
00:03:05,610 --> 00:03:08,140
&nbsp;

40
00:03:08,490 --> 00:03:11,360
アンダースコアメソッドはdeleteを呼び出します。

41
00:03:11,570 --> 00:03:17,500
今私達が救うと私たちは戻って再びリフレッシュしようとする。

42
00:03:17,730 --> 00:03:24,720
削除をクリックすると、削除要求として処理され、削除しようとしているこのコードがトリガーされます。

43
00:03:24,720 --> 00:03:25,520
&nbsp;

44
00:03:25,950 --> 00:03:29,780
だから、実際にはかなり簡単なものを食べてみましょう。

45
00:03:29,880 --> 00:03:41,970
&nbsp;

46
00:03:41,970 --> 00:03:50,470
&nbsp;

47
00:03:50,470 --> 00:03:54,700
ここではmongooseを使う代わりに、idで見つけてidで見つけて削除するキャンプ場を削除してください。ハムIDを要求しているIDとエラーがあるコールバックを追加する必要がありますエラーがないかどうかを確認してください。

48
00:03:55,290 --> 00:03:56,840
この時点では本当に問題にはなりません。

49
00:03:56,970 --> 00:04:03,840
私たちはリダイレクトするつもりですが、実際にどちらかの方法でキャンプグラウンドの土地を削るように指示しますが、違うことをしていなくてもエラーを処理するためのコードを用意するだけでよいのです。

50
00:04:03,840 --> 00:04:08,870
&nbsp;

51
00:04:10,200 --> 00:04:12,020
だから私たちはキャンプ場にあなたを送り返します。

52
00:04:12,080 --> 00:04:17,460
もちろん、私たちはショーページに行くことはできません。うまくいけばそのアイテムは削除されているので、もうショーページはありません。

53
00:04:17,460 --> 00:04:19,260
&nbsp;

54
00:04:19,290 --> 00:04:20,370
それを試してみましょう。

55
00:04:20,520 --> 00:04:22,010
何が起こるか見る。

56
00:04:22,110 --> 00:04:25,650
ルートを変更するたびにサーバーを再起動してください。

57
00:04:25,770 --> 00:04:28,250
キャンプ場に戻ってみましょう。

58
00:04:29,430 --> 00:04:34,400
lovy creekを削除し、をクリックしてみましょう。

59
00:04:34,440 --> 00:04:34,960
そこに行く。

60
00:04:34,980 --> 00:04:40,730
偉大なので、私たちの編集と更新がまだ機能していることを確認しましょう。

61
00:04:41,010 --> 00:04:44,460
このタイトルにいくつかの感嘆符を変更しましょう。

62
00:04:44,460 --> 00:04:46,440
それを提出してください。

63
00:04:46,440 --> 00:04:50,730
私たちはキャンプ場で低水準になっているので削除したいですが、すべてがうまくいっているようです。

64
00:04:50,730 --> 00:04:52,220
&nbsp;

65
00:04:53,370 --> 00:04:58,100
最後に行うのは、フォームのボタンが別々の行にならないようにスタイルを設定することです。

66
00:04:58,260 --> 00:05:05,040
もう一度起こっているのは、これがフォームにラップされ、フォームがインライン要素ではないので、正しく選択するとわかるように、次の行に移動するということです。

67
00:05:05,280 --> 00:05:09,740
&nbsp;

68
00:05:09,740 --> 00:05:12,440
いいえ、私はただそれを削除しました。

69
00:05:12,450 --> 00:05:18,490
私はこのことをやっていないことを再度確認してみましょう。

70
00:05:18,510 --> 00:05:18,920
そこに行く。

71
00:05:18,930 --> 00:05:20,370
ここにフォームがあります。

72
00:05:20,430 --> 00:05:22,190
それが行全体を占めることに注意してください。

73
00:05:22,230 --> 00:05:30,570
私がその上にマウスを置いたとき、私たちができることは、それが行えるように行の表示プロパティを与えることです。

74
00:05:30,660 --> 00:05:33,120
&nbsp;

75
00:05:33,330 --> 00:05:40,470
IDを作成しましょう。ここでスタイルを行い、本当に良いアイデアではないラインで表示するだけです。

76
00:05:40,470 --> 00:05:41,470
&nbsp;

77
00:05:41,700 --> 00:05:47,540
それでIDを与え、それを削除フォームと呼ぶでしょう。

78
00:05:47,820 --> 00:05:50,390
ちょうどそのように保存します。

79
00:05:50,640 --> 00:05:59,950
そして、私たちのスタイルシートの公式スタイルシートに行くことができます。ハッシュ記号Octaを追加するか、Daschフォームを削除します。

80
00:06:00,030 --> 00:06:03,140
&nbsp;

81
00:06:03,510 --> 00:06:11,340
インラインブロックやブロックではなく、インライン要素のように扱われるように表示が並んでいます。

82
00:06:11,500 --> 00:06:13,210
だからそれを試してみましょう。

83
00:06:13,290 --> 00:06:22,320
サーバーを再起動するとページが更新され、更新前に最後のページで既に修正されているために違いは見られませんが、現在は機能しています。

84
00:06:22,320 --> 00:06:24,930
&nbsp;

85
00:06:24,930 --> 00:06:26,760
たびに私はページをリフレッシュします。

86
00:06:26,970 --> 00:06:27,500
すばらしいです。

87
00:06:27,600 --> 00:06:34,220
それで、同じ行に一致させるためには、それを正しく表示するために必要なことです。

88
00:06:34,680 --> 00:06:37,270
サイズを変更しても、状況は良く見えます。

89
00:06:37,680 --> 00:06:41,260
あなたはそれらを小さくしたい場合は、ボタンのサイズで遊ぶことができます。

90
00:06:41,310 --> 00:06:53,580
BTのアクセス権は、あなたが完全にあなたの目に触れる方法を好むなら、こちらを利用してください。

91
00:06:53,640 --> 00:06:56,220
見てみましょう。

92
00:06:56,250 --> 00:07:02,790
私たちがやりたい次のステップは、ログインしてこのキャンプ場を作成した場合のみ、編集と削除の権限があることを確認することです。

93
00:07:02,790 --> 00:07:08,000
&nbsp;

94
00:07:08,010 --> 00:07:12,150
私は誰もが来て、それを読んだり、編集したりすることを望んでいません。

95
00:07:12,150 --> 00:07:16,540
私はジャガイモの頭がそれをすることができるようにしたい、そこにはいくつかのステップが含まれています。

96
00:07:16,770 --> 00:07:19,650
だから彼らの一人がボタンを隠しているだけです。

97
00:07:19,650 --> 00:07:20,870
それが私のものでないなら。

98
00:07:21,060 --> 00:07:27,060
私がジャガイモの頭でないならば、私はこれらのボタンを見てはいけませんが、私がそれらを見て、私が1つをクリックしたとしても、私に進歩を許さないミドルウェアがあるはずです。

99
00:07:27,060 --> 00:07:32,040
&nbsp;

100
00:07:32,070 --> 00:07:34,940
私がサインインしても削除されません。

101
00:07:35,070 --> 00:07:36,780
したがって、保護の2つの層があります。

102
00:07:36,780 --> 00:07:42,000
1つは、あなたがこのキャンプ場を所有していない限り、ボタンを表示していないだけで、もう1つの層はミドルウェアを介して行われますので、次のビデオではこれまでのことです。

103
00:07:42,000 --> 00:07:44,600
&nbsp;

104
00:07:44,700 --> 00:07:45,510
私は少しあなたに会います
