django cms - resolving pages url by slug

django, django-cms, django-views

Solution

Python is not Javascript; dictionary keys need to be quoted.

reverse('pages-details-by-slug', {'slug': 'my-page-slug'})

Problem

Is it possible to resolve a page url by its slug? Something like: ``` from django.core.urlresolvers import reverse reverse('pages-details-by-slug',{slug:'my-page-slug'}) ``` But I got: ``` NameError: name 'slug' is not defined ``` Any help on this?

Original source