title: Django pass multiple words through a URL conf
body: <p>Using django, I would like the name of my item through a variable in my URL conf. Say the name of my product is "stack overflow" I would like to be able to go to:</p>
  
  <pre><code>http://127.0.0.1:8000/product/stack+overflow/
  </code></pre>
  
  <p>But what I am getting is a "page not found" 404 page. It does work when the name is just word, but not with multiple words.</p>
  
  <p>My urls.py</p>
  
  <pre><code>from django.conf.urls import patterns, url
  
  urlpatterns = patterns('',
      url(r'^product/(?P&lt;name&gt;\w+)/$', 'crunch.views.product_by_name', name='preview_by_name'),
  )
  </code></pre>