title: Django ImageField upload_to path
body: <p>I'm having trouble understanding and using Django's ImageField.</p>
  
  <p>I have a model:</p>
  
  <pre><code>class BlogContent(models.Model):
      title = models.CharField(max_length=300)
      image = models.ImageField(upload_to='static/static_dirs/images/')
      description = models.TextField()
  </code></pre>
  
  <p>My file system is currently:</p>
  
  <pre><code>src
   |---main_project
   |---app_that_contains_blog_content_model
   |---static
         |---static_dirs
                  |---images
  </code></pre>
  
  <p>When I run the server and go to the Admin page, I can add BlogContent objects. After choosing an image for the image field, the image has a temporary name. However, after I save this object I can't find the image in the folder specified by the upload_to path. </p>
  
  <p>What is the correct way to do this?</p>