Lorsque je lis du code Django, je vois souvent dans les modèles ce qu'on appelle un "slug". Je ne suis pas tout à fait sûr de ce que c'est, mais je sais que cela a quelque chose à voir avec les URLs. Comment et quand est-ce que ce slug-chose est censé être utilisé?
J'ai lu sa définition ci-dessous dans ce glossaire:
Slug
Un petit label pour quelque chose, ne contenant que des lettres, des chiffres, des traits de soulignement ou des tirets. Ils sont généralement utilisés dans les URLs. Par exemple, dans une URL d'entrée de blog typique:https://www.djangoproject.com/weblog/2008/apr/12/spring/ la dernière partie (printemps) est le slug.
56 votes
Pour comprendre instantanément, regardez l'URL du site sur lequel vous vous trouvez :
https://stackoverflow.com/questions/{id}/{slug}