title: Changing model field within the Django Shell
body: <p>Is there anyway to use the Django shell to modify a field value? I can create, delete, and query models, but I don't know how to alter existing field values. </p>
  
  <pre><code>class Game(models.Model):
      name = models.CharField(max_length=128, unique=True)
      views = models.IntegerField(default=0)
      likes = models.IntegerField(default=0)
      slug = models.SlugField(unique=True)
  
      def save(self, *args, **kwargs):
          self.slug = slugify(self.name)
          super(Game, self).save(*args, **kwargs)
  
      def __str__(self):
          return self.name
  </code></pre>
  
  <p>In the Django shell, I try <code>Game.objects.get(name="testb").likes = 5</code>, but it still outputs <code>likes = 0</code> when I input <code>Game.objects.get(name="testb").likes</code> right afterwards. </p>