title: Django 1.5 NoReverseMatch at /blog/
body: <p>In Django 1.5 I have my pages to working nicely until i try to use {% url %} to display a link. I have read some Django docs and looked through Stack Overflow but I can't get my item to work.</p>
  
  <p>Does anyone see what I'm doing wrong here?</p>
  
  <p><strong>Error I Get</strong>    </p>
  
  <pre><code>NoReverseMatch at /blog/
  Reverse for 'single' with arguments '(1,)' and keyword arguments '{}' not found.
  </code></pre>
  
  <p><strong>urls.py</strong></p>
  
  <pre><code>urlpatterns = patterns('',
      url(r'^$', blog, name = 'blog'),
      url(r'^(?P&lt;id&gt;(\d+))/$', single, name = 'single')
  )
  </code></pre>
  
  <p><strong>blog.html</strong>  </p>
  
  <pre><code>&lt;a href="{% url 'single' o.id %}"&gt;Read More&lt;/a&gt;
  </code></pre>
  
  <p><strong>SOLUTION</strong></p>
  
  <p><strong>SOLUTION</strong></p>
  
  <p><strong>SOLUTION</strong></p>
  
  <p>It's that stupid semicolon!</p>
  
  <pre><code>&lt;a href="{% url 'blog:single' o.id %}"&gt;Read More&lt;/a&gt; 
  
  urlpatterns = patterns('',
      url(r'^$', blog, name = 'blog'),
      url(r'^(?P&lt;id&gt;\d+)/$', single, name = 'single')   
  )
  </code></pre>