title: an error with django media and cache
body: <p>I use from <a href="http://sorl-thumbnail.readthedocs.org/en/latest/index.html" rel="nofollow">sorl-thumbnail</a>.</p>
  
  <p>I have a model like this model </p>
  
  <pre><code>from sorl.thumbnail import ImageField
  class Book(models.Model):
      title = models.CharField(max_length=255)
      thumb =  models.ImageField(upload_to='book')
  </code></pre>
  
  <p>and send a book object(that i created in django admin and set a picture into django admin) to my template:</p>
  
  <pre><code>{% thumbnail book.thumb "100x100" crop="center" as im %}
     &lt;img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}"&gt;
  {% endthumbnail %}
  </code></pre>
  
  <p>but my page have this error:</p>
  
  <pre><code>GET http://localhost:8000/media/cache/5b/c9/5bc90276a1fb475eb4c28816804e93fa.jpg 404 (NOT FOUND)
  </code></pre>
  
  <p>How I can fix this error?</p>
  
  <p>My setting.py:</p>
  
  <pre><code>MEDIA_ROOT = os.path.abspath(os.path.dirname(__file__)) + '/media/'
  MEDIA_URL = '/media/'
  </code></pre>
  
  <p>in my urls.py i have:</p>
  
  <pre><code>urlpatterns += patterns('',
      (r'^media/(.*)$', 'django.views.static.serve', {'document_root': os.path.join(os.path.abspath(os.path.dirname(__file__)), 'media')}),
  )
  </code></pre>
  
  <p>and I use from django develope server.</p>