title: Django 1.10 seed database without using fixtures
body: <p>So I've looked at the <a href="https://docs.djangoproject.com/en/1.11/howto/initial-data/" rel="nofollow noreferrer">documentation</a>, as well as this <a href="https://stackoverflow.com/questions/25960850/loading-initial-data-with-django-1-7-and-data-migrations">SO question</a>, and the <a href="https://github.com/Brobin/django-seed" rel="nofollow noreferrer">django-seed package</a>, but none of these seem to fit what I'm trying to do.</p>
  
  <p>Basically, I want to programmatically seed my <code>Games</code> model from an external API, but all the information I can find seems to be reliant on generating a fixture first, which seems like an unnecessary step.</p>
  
  <p>For example, in Ruby/Rails you can write directly to <code>seed.rb</code> and seed the database in anyway that's desired.</p>
  
  <p>If a similar functionality available in Django, or do I need to generate the fixture first from the API, and then import it?</p>