Je voudrais déployer URL dynamique pour mon application de deux façons:dynamique URL SEO-friendly
- lors de l'affichage véhicule disponible, je reçois un lien comme: http://www.url.com/2006-Acura-MDX-Technology-Package
- J'ai aussi une page de filtre , donc ici, l'URL va changer en fonction des filtres sélectionnés comme: http://www.url.com/2007-Nissan ou http://www.url.com/2007-Nissan-Maxima et ainsi de suite en fonction des filtres que l'utilisateur a choisi.
Quelle est la meilleure façon de procéder?
EDIT 1
Cela fonctionne maintenant
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)
Puis, dans mon modèle j'ai:
<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>
Tout ce qui reste est d'obtenir le nombre d'actions est passé à la vue détaillée. .. jusqu'à présent, je l'ai fait comme ça:
(r'^inventory/details/(?P<stock_number>[-\w]+)/$',....
J'ai réussi à trouver une solution ... thnx – Stephen