title: Key error when appending model with the exact same fields?
body: <p>So I have a model that represents an order list. I query this model every two days and filter the result using its datefield. I would like to take this queryset result and append it to another table with the exact same fields. How ever when I do I get a keyword argument error saying "'model' is an invalid keyword argument for this function"</p>
  
  <pre><code>
      time_threshold = datetime.now() - timedelta(days = 3)
      orderlist = BoarsHeadList.objects.filter(order_date__gt           
      = time_threshold)
      for order in orderlist:
          orderlist_dict = orderlist.__dict__
          BoarsHeadOrderList.objects.create.(**orderlist_dict)
  </code></pre>
  
  <p>models.py</p>
  
  <pre><code>class BoarsHeadList(models.Model):
      Turkey = models.IntegerField(null = True)
      Ham = models.IntegerField(null = True)
      Roast_Beef = models.IntegerField(null= True)
      Rotisserie_Chicken = models.IntegerField(null= True)
      Bacon = models.IntegerField(null = True)
      store = models.ForeignKey(settings.AUTH_USER_MODEL , on_delete=models.CASCADE, null = True,)
      order_date = models.DateTimeField(auto_now_add=True, blank=True, null = True,)
  
  
      class meta:
          managed = True
          db_table = 'BoarsHead'
  
  class BoarsHeadOrderList(models.Model):
      Turkey = models.IntegerField(null = True)
      Ham = models.IntegerField(null = True)
      Roast_Beef = models.IntegerField(null= True)
      Rotisserie_Chicken = models.IntegerField(null= True)
      Bacon = models.IntegerField(null = True)
      store = models.ForeignKey(settings.AUTH_USER_MODEL , on_delete=models.CASCADE, null = True,)
      order_date = models.DateTimeField(auto_now_add=True, blank=True, null = True,)
  
  
      class meta:
          managed = True
          db_table = 'BoarsHeadOrder'
  </code></pre>