То, о чем вы говорите «слова, соединенные с гипсами», называется slug Это уникальный строковый идентификатор, используемый для доступа к конкретному ресурсу.
Django предоставляет поддержку для использования этого типа сопоставления ресурса с URL.
- Существует встроенный
SlugField
, который можно использовать для хранения уникальной строки для каждого ресурса
- Схема маршрутизации URL в Django поддерживает "принятие" слагов
Чтобы начать делать что-то подобное, вам нужно понять, как работает инфраструктура Django в целом. Я бы порекомендовал проверить Книгу Джанго . Он включает в себя полное (и бесплатное) учебное пособие, которое поможет вам начать пользоваться этими типами вещей.