Bienvenido de nuevo.
Hagamos esto un poco más dinámico.
Tenemos nuestro informe de inicio, pero para todas las demás páginas ASML, sería bueno si esto se generara dinámicamente para que no
tengamos que copiar y pegar código.
Así que eliminemos todos estos y, en su lugar, usemos esta pequeña sintaxis que aprendimos sobre dónde podemos aceptar
dinámicamente diferentes parámetros de URL.
En este caso, podemos simplemente llamarlo nombre de página.
Y este nombre de página debería ser una cadena, ¿verdad?
Entonces ahora podemos usar el tipo de cadena para decir, quiero el nombre de la página.
Así que esta será una página HTML y queremos representarla en la plantilla.
Los datos que se ingresaron en el Eurail.
Así que podemos darle el nombre de la página aquí como entrada.
E imprima el nombre de la página aquí.
Vamos a ver si esto funciona.
Voy a salvar esto.
Vuelve a nuestra página de inicio.
Y funciona, ¿y si funciona?
Sí, mira eso.
Si voy a usted sobre mí, sobre mí trabaja contacto.
Muy bien, el contacto está funcionando, pero el éxito no se está aplicando.
Así que tenemos que actualizar eso y todavía vemos los componentes.
Está bien.
Entonces, hay algunas cosas que debemos corregir, pero todo funciona de manera dinámica, lo cual es genial.
Y ves que incluso el índice, ese correo electrónico con el que teníamos problemas antes, ahora está funcionando, lo cual es genial.
Así que arreglemos algunas cosas.
Ahora hemos hecho que nuestro código sea súper simple y fácil de entender.
Pero hay algunos errores que debemos corregir en nuestro código.
Primero es quitar los componentes.
Ahora, la razón por la que esto está sucediendo es que cada página, si nos desplazamos hacia arriba, vamos
a la página acerca de.
Los componentes enlazan, así que desde cada página, solo tenemos que quitar los componentes, así que vayamos a contactar.
Retire los componentes aquí.
Vaya al índice, ya hemos eliminado los componentes de ese si voy a trabajar.
El trabajo es un poco diferente.
Volveremos a eso en un segundo si nos ponemos manos a la obra.
Y nuevamente en la parte superior y en la navegación, los componentes que podemos eliminar simplemente así.
También vimos que la página de contexto sí, la he agregado.
Entonces, nuevamente, regresamos y agregamos la estática.
Carpeta aquí, lo mismo con el Vaticano.
Justo aqui.
Y luego el archivo JavaScript en la parte inferior.
Si salvamos.
Regrese, refresquemos.
Y vete a casa.
Si vamos a obras, eso funciona conmigo, eso funciona contacto, mira eso, ¿qué bonito es eso?
Muy bien, ahora, algunas cosas que quiero arreglar aquí.
Una es que vemos que los números no coinciden aquí.
Queremos que coincidan idealmente con la tasa.
Entonces tenemos esto funcionando.
Pero sobre mí y el contacto, eso es un poco extraño.
Veamos por qué es eso si volvemos.
Vamos a contactar.
Vemos eso en la navegación.
Tenemos uno, dos, tres, cuatro, que se ve muy bien, pero luego en la parte inferior.
Vemos que los números de contacto conmigo están un poco desviados, así que hagamos cero cuatro para nuestro contacto conmigo.
Si nos aseguramos de que la página Acerca de o Acerca de mí sea.
Cero tres.
Así que hagámoslo, y ahora, si guardo y actualizo, nos contactamos sobre mi trabajo y mi casa.
Está bien, para que duren las cosas, y luego volveremos a Python, lo prometo.
Uno, quiero cambiar este texto para que diga mi nombre y tal vez sea un desarrollador de Python, así que todo lo
que tenemos que hacer es ir nuevamente al índice ASML y buscar.
Este texto en el contenido de su sitio o aplicación aquí para que podamos ver aquí dice: hola, soy James Dean, diseñador
francés.
Digamos que soy Andre Nagui.
Y digamos Python, digamos que el experto suena mejor trabajando como autónomo.
Hagamos un instructor porque, después de todo, soy un instructor.
Así que si me guardo.
Y refresca.
¿Qué tan asombroso es eso?
Súper, súper simple, se ve bastante bien.
De acuerdo, lo último es lo peor, si miras mis trabajos y hago clic en Descubrir.
Muy bien, aquí puedes agregar tus propios proyectos que quieras, si voy al 06, supongo que los enlaces
aquí no funcionan ya que solo tenemos un trabajo.
Pero digamos que desea agregar un proyecto diferente.
Todo lo que tenemos que hacer es simplemente decir trabajar a HTML y enlazar en 002 aquí con trabajo a.
Déjame mostrarte cómo se hace.
Así que vayamos a trabajar en ese HTML.
Si controlamos F y hacemos cero cero dos, vemos que estos son los enlaces.
Mira eso.
Cero cero dos cero cero tres.
Entonces, todo lo que tenemos que hacer es cambiar el enlace aquí para que funcione a TML para que se vincule a trabajar.
Eso es algo que puede hacer por su cuenta.
Nuevamente, no queremos centrarnos demasiado en los activos de Schmalensee porque está fuera del alcance de este
curso.
Pero como puede ver, tenemos un sitio web bastante ordenado bastante rápido, solo nos tomó un par de
minutos y ahora tiene una página web de cartera, pero falta una gran pieza y una cosa en la que
Python realmente puede ayudarnos es esta Formulario de contacto.
No sería un sitio web de cartera real a menos que la gente pueda contactarlo, cierto, tal vez los empleadores o las
personas que necesitan un trabajo puedan realmente enviarle un mensaje.
Entonces, en los próximos videos, vamos a explorar esto donde podemos enviar información a nuestro
servidor y al backend y capturarla, guardarla y almacenarla en algún lugar.
Te veo en el proximo.
Adiós.