Кто-то вводит www.example.com/3/
У меня есть модель с полем символов, которое я могу убить.
class Mymodel(models.Model):
title = models.CharField(max_length=200)
Как мне переписать URL как www.example.com/3/title-of-selected-id
в Django?
Я делаю это в urls.py или в views.py?Все, что я мог придумать, это сделать 2 шаблона как этот
(r'^mymodels/(?P<mymodel_id>\d+)/(?P<name_slug>[\w-]+)$', 'app.views.detail'),
(r'^mymodels/(?P<mymodel_id>\d+)/$', 'app.views.rewrite'),
И затем в моем app.views.rewrite я получил бы заголовок mymodel, вставил его и перенаправил на первый URL.Но это кажется ужасно грязным