title: Django fixtures. JSONDecodeError
body: <p>I've a Django project and I want to add test data to database. When I make syncdb like this</p>
  
  <pre><code>python ~/django/foo/manage.py syncdb
  </code></pre>
  
  <p>After tables are installed I've got an error </p>
  
  <pre><code>Problem installing fixture '~/django/foo/shop/fixtures/initial_data.json': 
  Traceback (most recent call last):
  raise JSONDecodeError("No JSON object could be decoded", s, idx)
  JSONDecodeError: No JSON object could be decoded: line 1 column 0 (char 0)
  </code></pre>
  
  <p>My model is here:</p>
  
  <pre><code># -*- coding: utf-8 -*-
  from django.db import models
  
  class Image(models.Model):
      file = models.ImageField(upload_to = "img/")
      title = models.CharField(
          max_length=128, 
          blank = True
      )
      slug = models.SlugField(max_length=128, blank = True)
      def __unicode__(self):
          return unicode(self.title)
  </code></pre>
  
  <p>My fixture is this:</p>
  
  <pre><code>[
      {
          "pk": 2, 
          "model": "shop.image", 
          "fields": {
              "slug": "", 
              "file": "img/8_m.jpg", 
              "title": "1"
          }
      }
  ]
  </code></pre>
  
  <p>Where is the problem?</p>