Dar una buena acogida.
Entonces, tenemos una ruta más para terminar, que es nuestra ruta de destrucción, que es cómo podemos eliminar un
blog en particular o, en este caso, un perro.
Entonces, es una solicitud de eliminación que es el verbo que tenemos que usar nuestro método de subrayado con anulación de método
para que funcione.
Y luego también necesitamos tener una identificación en la ruta porque estamos eliminando una cosa en particular.
Y típicamente su ruta de eliminación o su ruta de destrucción eliminará algo y luego lo redireccionará
a otro lugar.
Por lo general, el índice porque no hay una página de muestra a la que redirigir si
simplemente eliminaste lo que redirigirías.
Así que regresemos y comencemos definiendo su ruta.
Así que el último que sé ha sido un poco de maratón.
Así que tenemos nuestra ruta de eliminación y debería ser una aplicación para eliminar el blog de barra oblicua la ID de
dos puntos en nuestra página de Colback y ambos solo hacemos lo que hicimos con la respuesta de actualización que envía la ruta de destrucción.
Digamos que has llegado a la ruta de Detroit.
Gran ahorro.
Y al igual que con la actualización o realmente con cualquiera de estas rutas, no tiene por qué ser una solicitud
de eliminación para eliminar algo así como podría hacer que esta sea una solicitud de obtención que solo sea barra de ID de
ID barra eliminar o eliminar o lo que yo quiera.
Es solo si estamos siguiendo convenciones de enrutamiento tranquilo y debe ser una solicitud de eliminación OK.
Entonces, después de eso, ingresamos la ID de la sesión del blog dentro de la que estamos enviando.
Usted es libre de distorsionar.
Ahora necesitamos una forma de llegar a esa ruta para poder ir a nuestra plantilla de muestra
y hagámoslo debajo de la publicación. Aquí tendrá un botón que dice borrar.
Así que volveremos a mostrar y justo debajo de aquí para hacer que esto funcione, debemos agregarlo en una forma en realidad.
Así que necesitamos otra forma al igual que lo hicimos con la actualización y podemos comenzar el método simple es publicar y eso es porque
tiene que estar usando la anulación de método.
Tiene que ser una solicitud posterior, pero luego debemos enviar una acción que sea igual a usted o un blog
del sitio.
Y necesitamos la identificación allí.
Y eso debe agregarse con las etiquetas Ejaz desconectadas.
Underscore Id recuerda que el blog es lo que estamos transmitiendo cuando lo encontramos en la base de datos utilizando find by ID.
Así que estamos pasando eso.
Pero esto no es suficiente porque al hacer una solicitud posterior a la barra de blogs, esa ID no será
nuestra ruta diaria.
Necesitamos agregar un método de guión bajo igual a eliminar.
Todavía creo que es extraño después de años de hacer esto, es un poco molesto, pero es justo lo que tienes
que hacer.
Por lo tanto, bajo el método schwere es eliminar dentro del formulario.
Todo lo que necesitamos es un solo botón para enviar el formulario.
Así que agrego una etiqueta de botón y nuestro botón simplemente dirá eliminar solo eliminar y agregar una clase aquí solo para
que se vea un poco mejor usando semántica.
Podemos hacer un botón básico de lectura de UI y puedes elegir tu propio color si quieres o asegurarte de que no
eres uno de los invertidos.
O un color personalizado.
Pero esto está bien para mí botón básico rojo que dice eliminar.
Se enviará este formulario envía una solicitud.
Técnicamente una solicitud posterior.
Pero nuestra anulación de método ve esto y lo trata como una solicitud de eliminación que con suerte activará
este código.
Aquí deberíamos ver que has llegado a la ruta de destrucción.
OK, demos una oportunidad.
Entonces tenemos un clic de botón.
Estupendo.
Saco el resto te envío monstruos la ruta de destruir.
Entonces, lo último que tenemos que hacer es destruirlo.
En lugar de esa ruta
Entonces, nuevamente es un proceso de dos pasos.
Hay dos cosas principales que hacemos.
Destruye el registro y luego redirigir a alguna parte.
Entonces para destruir.
Somos afortunados de que haya otro buen método.
Bien por id y eliminar y eso necesita una ID que una vez más solicita la eliminación de esa identificación y luego nuestra devolución de llamada que solo
toma el error porque no hay datos que quieran hacer algo con la devolución.
Si borramos algo, ya no está.
Así que lo dejamos allí y verificamos si hay un error.
Si hay, lo manejaremos relativamente mal.
No daremos ningún mensaje ni nada.
Simplemente redirigiré a Largs otra vez. De hecho, otra cosa hará lo mismo.
Pero dejaré esta declaración aquí simplemente porque es una buena práctica verificar si hay un error incluso si
estamos haciendo lo mismo.
Hay resultados idénticos.
OK, veamos qué pasa.
Ahora redireccionamos los blogs de barra después de encontrar por ID y eliminar un blog en particular. Vamos a activarlo.
Volvamos a la ruta raíz y encontremos una que valga la pena leer.
Entonces, creo que a uno de estos le falta un título.
Sí, este aquí.
Así que eliminemos esa recuperación rápida y con suerte.
Sí, allí vamos lo que falta.
Así que borremos esto de nuevo.
Tiene una imagen gigantesca.
Necesitamos ir a la página del show.
Lea más y luego haga clic en eso.
Y eso también se borra.
Ahora volvemos a estos adorables bulldog's.
Está bien, así que eso es todo lo que hay para las rutas tranquilas.
Es mucho.
persona cuando tenemos tres meses o seis meses, llegamos a este punto duro por dos semanas o más.
Sé que esto es algo que cuando tuve maestros en
Tendría que crear una aplicación para perros y luego repetir lo mismo para algo igualmente aburrido
como gatos y usuarios y amigos y fotos, y simplemente te acostumbrarás a este patrón.
Y, de hecho, cuando el ejercicio es realmente lo recomiendo que hagas, no va
a ser tan divertido o glamoroso, solo es para rehacer lo que acabamos de hacer, pero con otra cosa.
Entonces no es un blog
Quizás un perro.
Esta bien.
Tal vez lo haces por un libro.
Tal vez lo haces por una película, no importa.
Pero es algo para lo que tienes las siete rutas.
Esto es muy importante que intentes y te sientas cómodo.
Lo usaremos todo el tiempo, sabes que voy a estar golpeándolo bastante duro y reiterando sobre la marcha.
Pero si quería comenzar a construir sus propias aplicaciones, esa es una de sus metas.
Memoriza este tipo en la tabla desde cero.
bootstrap para la última pequeña modificación que se hará es agregar un enlace de edición a la página del programa.
Es una buena práctica usar una tabla de
En este momento no tenemos una buena forma de llegar a ella.
Muy simple.
Simplemente haga otro botón como lo hicimos con nuestra eliminación.
Así que solo copiaré eso.
Excepto que tiene que ser una etiqueta de anclaje.
Porque no enviamos un formulario o no enviamos una solicitud por correo solo para obtener una solicitud.
un respiro debería ser solo copiar la barra diagonal de ID de este blog, y esto debería decirlo y nos falta una cita.
Así que
Tenemos demasiadas citas.
Aquí vamos.
Agreguemos en nuestra clase igual a y lo haremos.
Hagamos naranja.
El botón básico para guardar está actualizado y lo tenemos, pero notará que están en diferentes líneas.
La razón para esto es que los formularios por defecto no están en elementos de línea como las etiquetas de anclaje.
Entonces, si inspeccionamos y seleccionamos el formulario, no el botón, sino el formulario, y le doy la visualización en línea.
Tenga en cuenta que salta así, que es probablemente lo que queremos.
Entonces, para hacer eso, no existe una manera fácil, por lo que sé, de utilizar la semántica para hacerlo sin
escribir su propio éxito.
Entonces, lo que haremos es solo encontrar algo en nuestro archivo CSSA.
Entonces, nos abrimos después de evaluar y solo encontraremos una ID llamada Eliminar formulario.
Simplemente lo llamaremos eliminar y los estilos para eso solo se mostrarán en línea.
Ahora solo tenemos que pasar a nuestra forma que está aquí.
Solo dale el id igual que nosotros y deberíamos estar listos para irnos ahora.
Si actualizo, permanece exactamente igual.
Perfecto.
Así que todavía el mes es el más elegante, no el más hermoso, pero funciona para esto.
No vamos por nada loco.
Estupendo.
Entonces el siguiente video es opcional.
Vamos a hablar un poco sobre el estilo de la página de inicio.
Adivinaste que necesita algo de trabajo.
Y hablaré sobre desinfectar las entradas que provienen del usuario para que no puedan hacer
nada malicioso; no pueden escribir una etiqueta de script que ejecutará el código cuando mostramos la publicación.
DE ACUERDO.
Entonces en el siguiente video