Помогите собрать правильный id)
Есть модель с тремя полями и третье поле это id который генерируется автоматом начиная с еденицы и при каждом добавлении новой записи этот id вырастает на еденицу. у этой модели есть ForeignKey который является названием категории для этой модели.
Вопрос вот в чём, как сделать url вида ".../<category_name-1>" вот такая конструкция должна быть это айдишник модели который состоит из названия категории к которой он принадлежит и через тире ( - ) идет число которое генерируется автоматом. Добавляю запись и айди модели меняется на ".../<category_name-2>" и.т.д. При этом такой момент, для каждой категории числовой id должен начинаться с единицы, а не продолжаться. Если я создаю запись с id ".../<category_dog-1>" как видно числовой id равен 1, далее я создаю ".../<category_dog-2>" две записи принадлежат одной категории но числовой id автоматом увеличивается, но если я создам ".../<category_cat-"@">" то вместо "@" должно быть не число 3, а автогенератор должен обнулиться и установить числовой id= 1 и продолжать увеличиваться. Помогите😢