Content de te revoir.
Un flacon a cet autre outil appelé règles variables dont nous n'avons pas parlé et ce que les règles variables
nous permettent de faire, c'est de faire quelque chose comme cette dynamique.
Ainsi, par exemple, slash user slash avec ces signes supérieur et inférieur à et le nom d'utilisateur.
Maintenant, nous y reviendrons dans une seconde et une partie de cette syntaxe, mais si nous revenons en arrière.
Ce que nous pouvons faire ici dans notre serveur, DCPI.
Est-ce que peut-être supprimons cela parce que nous n'en avons plus besoin à l'intérieur de notre monde hello.
Disons que nous voulons un nom ici.
Ou dans notre cas, nom d'utilisateur.
Maintenant, ce qui est bien, c'est que Flask va regarder ça et dire, oh, ça.
C'est quelque chose que nous pouvons transmettre à cette fonction.
Je peux donc maintenant dire que le nom d'utilisateur est égal.
Le nom d'utilisateur que nous avons reçu, alors disons nom d'utilisateur et changeons-le simplement en nom pour que vous voyiez
quelles sont les différences.
Je transmets donc tout ce que je reçois ici dans le paramètre de nom Hello World et maintenant, dans mon index dot html, je
peux transmettre ces données en faisant simplement un deuxième paramètre et en disant que le nom est égal au nom.
Alors maintenant, si je dis cela, retournez à mon index HMO et mettez un nom ici.
Et si je reviens à notre page d'accueil.
Si nous allons sur notre page d'accueil.
Et j'ai fait une petite erreur ici.
Cela devrait être par ici.
Donc, cela dit que le nom d'utilisateur d'ici va être égal à une valeur par défaut si nous le voulons.
C'est donc généralement une bonne idée d'avoir une valeur par défaut.
Je n'en ferai rien pour l'instant.
Donc, ce nom d'utilisateur va maintenant être.
Nom d'utilisateur ici.
Comme ça, si j'économise.
Revenez en arrière, un introuvable parce que nous n'avons plus de page d'accueil, mais chaque fois que je
le fais, disons Andre, je regarde Andre sur ma page, je reçois Bob.
Et ma bonne amie, Sally, n'est-ce pas cool ?
Il est donc capable de lire l'URL et de transmettre des données de cette façon.
Et si nous allons à notre documentation sur les flacons et que nous allons aux règles variables, vous voyez que nous avons différentes règles
que nous pouvons appliquer.
Par exemple, nous pouvons réellement exiger.
Accepter un entier positif ou une chaîne ou un flottant.
Un chemin qu'il accepte, des barres obliques ou quelque chose appelé votre identifiant, qui est un peu comme un identifiant unique.
Alors essayons ça, faisons un post ID ici ou dans notre cas, copions simplement ceci et disons que je veux aussi
le nom d'utilisateur, puis acceptons peut-être une sorte de numéro.
Donc, au lieu de poster ID, peut-être que ça pourrait être, je ne sais pas, en fait posté est bien.
Gardons ça comme ça.
Et rendons cela un peu plus grand.
Maintenant, ici, le deuxième paramètre peut être l'ID de publication qui sera égal à aucun pour commencer.
Et nous allons également passer cela.
Comme posté, ça va être égal.
L'identifiant de la publication, si je l'enregistre, accédez à l'index point HMO et ici, nommons, puis nous ferons également l'identifiant de
la publication ici.
Failsafe revenir en arrière.
Et je rafraîchis.
Eh bien, encore une fois, parce que nous avons dit que vous êtes tous très précis, nous devrons simplement donner une sorte de
chiffre et examiner cela.
J'ai Sally deux.
C'est donc son deuxième article de blog et le cinquième article de blog, ainsi de suite.
Et si je fais quelque chose qui n'est pas un nombre, donc si je fais de la ficelle.
Je ne deviens pas drôle parce que j'ai fait la règle en utilisant cette syntaxe, donc Ent. avec le Callon disant qu'il doit s'agir
d'un identifiant et j'ai transmis des données de cette façon.
Alors maintenant, nous avons créé un serveur complet.
Nous pouvons maintenant utiliser vos URL pour communiquer avec le serveur et demander des données spécifiques pour
qu'il reçoive notre serveur en fonction des paramètres d'URL que nous lui donnons ou que les points de terminaison sont capables de décider quelle
ressource envoyer au front-end.
Pour qu'il puisse afficher les informations appropriées, mais nous pouvons également faire quelque chose d'intéressant, comme peut-être
lorsque nous soumettons un formulaire pour envoyer réellement peut-être le nom de l'utilisateur avec le formulaire afin que lorsque nous renvoyons une note
de remerciement, nous puissions dire merci , Andre, ou merci, quel que soit le nom d'utilisateur.
Très cool.
Maintenant, ces mêmes règles, comme vous pouvez le voir, il y en a quelques-unes et vous pouvez lire la documentation.
Vous remarquerez peut-être également cette syntaxe ici, qui est le signe de pourcentage ou le pourcentage S ou le pourcentage D.
C'est en fait une autre fonctionnalité de Python que vous pouvez lire.
Mais encore une fois, ce n'est pas essentiel pour votre compréhension de Python.
Pour l'instant, cependant, je pense que nous avons les compétences de base nécessaires pour commencer à créer notre site Web
de portefeuille, car jusqu'à présent, franchement.
Ce site n'a pas l'air génial.
Donc, à partir de la prochaine vidéo, nous allons créer un site Web vraiment, vraiment cool, quelque chose qui
ressemble plus à ça.
Pour qu'à la fin, nous puissions avoir un site Web de portfolio à part entière, et même s'il semble que vous
n'ayez pas encore appris grand-chose, vous avez en fait acquis toutes les compétences nécessaires pour construire quelque chose
comme ça.
Bon type de.
Allons en explorer un peu plus dans la prochaine vidéo.