Это не поможет вашему SEO - на самом деле это будет активно вредить. Если /car/1/
, /car/1/ford/
, /car/1/ford/focus/
все переходят на один и тот же URL, вы фактически сократили поисковый баланс для этой страницы. Это очень плохая идея.
Если вы действительно хотите это сделать, это очень просто:
r'^car/(?P<car_id>\d+)/.*/$'
но я бы не стал этого делать. Гораздо лучшая идея - не указывать ID и использовать марку и модель, чтобы получить автомобиль:
r'^car/(?P<make>\w+)/(?P<model>\w+)/$'
Итак, теперь у вас есть URL-адреса в форме /car/ford/focus/
, и, по вашему мнению, вы можете сделать:
def myview(request, make, model):
car = Car.objects.get(make=make, model=model)