Я хотел бы развернуть динамический URL для моего приложения двумя способами:Динамический SEO-дружественные URL-адреса
- при просмотре доступного транспортного средства, я получаю ссылку как: http://www.url.com/2006-Acura-MDX-Technology-Package
- У меня также есть страница фильтра , поэтому здесь URL-адрес будет изменяться в соответствии с выбранными фильтрами: http://www.url.com/2007-Nissan или http://www.url.com/2007-Nissan-Maxima и т. д. в зависимости от выбранных пользователем фильтров.
Каков наилучший способ сделать это?
EDIT 1
Это теперь работает
def get_absolute_url(self):
return u'%s-%s-%s-%s-%s' % (self.common_vehicle.year.year,
self.common_vehicle.series.model.manufacturer,
self.common_vehicle.series.model.model,
self.common_vehicle.series.series,
self.stock_number)
Тогда в моем шаблоне у меня есть:
<a href="{{ vehicle.get_absolute_url }}/">
<span class="vehicle-title">
{{ vehicle.common_vehicle.year.year }}
{{ vehicle.common_vehicle.series.model.manufacturer }}
{{ vehicle.common_vehicle.series.model.model }}
{{ vehicle.common_vehicle.series.series }}
</span>
</a>
Все, что осталось получает инвентарный номер передается на детали просмотра. ..также я сделал это так:
(r'^inventory/details/(?P<stock_number>[-\w]+)/$',....
Мне удалось найти решение ... thnx – Stephen