Welkom terug.
Laten we dit een beetje dynamischer maken.
We hebben ons home-rapport, maar voor alle andere ASML-pagina's zou het fijn zijn als dit dynamisch wordt gegenereerd, zodat we geen
code hoeven te kopiëren en plakken.
Laten we deze dus allemaal verwijderen en in plaats daarvan deze kleine syntaxis gebruiken die we hebben geleerd over waar
we dynamisch verschillende URL-parameters kunnen accepteren.
In dit geval kunnen we het gewoon paginanaam noemen.
En deze paginanaam zou een string moeten zijn, toch?
Dus nu kunnen we het stringtype gebruiken om te zeggen: ik wil de paginanaam.
Dit wordt dus een HTML-pagina en we willen deze weergeven in de sjabloon.
De gegevens die zijn ingevoerd in de Eurail.
Dus we kunnen het hier de paginanaam als invoer geven.
En print de paginanaam hier uit.
Eens kijken of dit werkt.
Ik ga dit redden.
Ga terug naar onze homepage.
En het werkt, wat als ik het wel doe?
Ja, kijk daar eens naar.
Als ik naar jou ga over mij, over mij werkt contact.
Oké, contact werkt, maar het succes wordt niet toegepast.
Dus die moeten we updaten en we zien nog steeds de componenten.
Oke.
Er zijn dus een paar dingen die we moeten oplossen, maar alles werkt dynamisch, wat geweldig is.
En je ziet dat zelfs de index, die e-mail waar we eerder problemen mee hadden, nu werkt, wat geweldig is.
Dus laten we een paar dingen oplossen.
We hebben onze code nu supereenvoudig en gemakkelijk te begrijpen gemaakt.
Maar er zijn een paar bugs die we in onze code moeten oplossen.
De eerste is om de componenten te verwijderen.
De reden dat dit gebeurt, is dat elke pagina, als we naar boven scrollen, naar
de pagina 'Over' gaan.
De componenten link, dus van elke pagina hoeven we alleen de componenten te verwijderen, dus laten we naar contact gaan.
Verwijder hier de componenten.
Ga naar index, we hebben de componenten daarvoor al verwijderd als ik aan het werk ga.
Het werk is een beetje anders.
We komen daar zo op terug als we aan het werk gaan.
En weer bovenaan en de navigatie, de componenten kunnen we zomaar weghalen.
We zagen ook dat de contextpagina dat wel doet, heb ik eraan toegevoegd.
Dus nogmaals, we gaan terug en voegen de statische toe.
Map hier, hetzelfde met het Vaticaan.
Hierzo.
En dan het JavaScript-bestand onderaan.
Als we sparen.
Ga terug, laten we opfrissen.
En ga naar huis.
Als we gaan werken, dat werkt over mij, dat werkt contact, kijk daar eens naar, hoe mooi is dat?
Goed, nu een paar dingen die ik hier wil oplossen.
Een daarvan is dat we zien dat de cijfers hier niet overeenkomen.
We willen dat ze idealiter overeenkomen met het tarief.
Dit hebben we dus werkend.
Maar dan over mij en contact, dat is een beetje raar.
Laten we eens kijken waarom dat is als we teruggaan.
We gaan naar contact.
Dat zien we in de navigatie.
We hebben een, twee, drie, vier, wat er geweldig uitziet, maar dan onderaan.
We zien dat de nummers contact met mij een beetje afwijken, dus laten we gewoon nul vier doen voor ons contact met mij.
Als we gaan over om ervoor te zorgen dat de pagina over of over mij is.
Nul drie.
Dus laten we dat doen, en als ik nu opsla en ververs, hebben we contact met me opgenomen over mijn werk en thuis.
Oké, om het vol te houden, en dan gaan we terug naar Python, dat beloof ik.
Ten eerste wil ik deze tekst veranderen zodat mijn naam erop staat en misschien ben ik een Python-ontwikkelaar, dus alles wat
we hoeven te doen is opnieuw ASML indexeren en zoeken naar.
Deze tekst op uw site of app-inhoud hier, zodat we hier kunnen zien, zegt: hallo, ik ben James Dean, Franse
ontwerper.
Dus laten we zeggen dat ik Andre Nagui ben.
En laten we zeggen Python, laten we zeggen dat expert cooler klinkt, als freelancer.
Laten we een instructeur doen, want ik ben tenslotte een instructeur.
Zodat als ik spaar.
En opfrissen.
Hoe geweldig is dat?
Super, super simpel, dat ziet er best netjes uit.
Oké, het laatste is het ergste, als je naar mijn werken kijkt en ik klik op Ontdekken.
Oké, dus hier kun je je eigen projecten toevoegen die je wilt, als ik naar 06 ga, denk ik dat
de links hier niet werken omdat we maar één werk hebben.
Maar laten we zeggen dat u een ander project wilde toevoegen.
Het enige wat we hoeven te doen is gewoon werk naar HTML zeggen en hier in 002 linken met werk naar.
Laat me je laten zien hoe dat is gedaan.
Dus laten we aan die HTML gaan werken.
Als we F wel besturen en nul nul twee doen, zien we dat dit de schakels zijn.
Moet je zien.
Nul nul twee nul nul drie.
Dus alles wat we hoeven te doen is misschien de link hier wijzigen om naar TML te werken, zodat deze linkt om naar te werken.
Nu, dat is iets dat je alleen kunt doen.
Nogmaals, we willen ons niet te veel concentreren op de activa van Schmalensee, omdat dit buiten het bestek van deze cursus
valt.
Maar zoals je kunt zien, hebben we behoorlijk snel een behoorlijk nette website, het kostte ons maar een
paar minuten en je hebt nu een portfolio-webpagina, maar er ontbreekt één groot stuk en één ding waar Python
ons echt mee kan helpen is dit Contact Formulier.
Het zou geen echte portfoliowebsite zijn, tenzij mensen contact met je kunnen opnemen, misschien kunnen werkgevers of mensen
die werk moeten doen je een bericht sturen.
Dus in de komende paar video's gaan we dit onderzoeken, waar we informatie naar onze server en
de backend kunnen sturen en het daadwerkelijk vastleggen en opslaan en ergens opslaan.
Ik zie je in de volgende.
Doei.