J'ai regardé autour pendant un petit moment maintenant et n'arrive pas à trouver quelque chose qui touche même aux différences. Comme le titre l'indique, j'essaie de savoir quelle différence obtenir vos données via les paramètres de chemin d'URL comme /content/7
puis en utilisant regex dans votre urls.py, et les obtenir à partir des paramètres de requête comme /content?num=7
en utilisant request.GET.get()
fait réellement.Paramètres de chemin d'URL vs paramètres de requête dans Django
Quels sont les avantages et les inconvénients de chacun, et y a-t-il des scénarios où l'un serait clairement un meilleur choix que l'autre? De plus, d'après ce que je peux dire, la méthode préférée de (Django) semble utiliser des paramètres de chemin d'URL avec regex. Y a-t-il une raison à cela, autre que des URL potentiellement plus propres? Toute information supplémentaire pertinente sur le sujet est la bienvenue.
vous devriez reformuler votre question: les paramètres d'URL et les paramètres de la requête sont la même chose. Vous voulez dire les paramètres de chemin (au lieu des paramètres d'URL). – dirkgroten