title: Django says my Model is not defined
body: <p>So I´m developing a project using Django and I´m trying to create several relationships between some models such as User and Country. When I try to syncdb my console outputs " Name Country is not defined". Check out the code:</p>
  
  <pre><code>class User(models.Model):
   name = models.CharField(max_length=50,null=False)
   email = models.EmailField(max_length=50,null=False)
   password = models.CharField(max_length=10,null=False)
   country = models.ForeignKey(Country,null=False) #error here
   rol = models.ForeignKey(Rol,null=False)
   job = models.ManyToManyField(Job) #UserxJob
   skill = models.ManyToManyField(Skill) #UserxSkill
   plan = models.ManyToManyField(Plan) #UserxPlan
   image = models.ForeignKey(Image)
   description = models.TextField(max_length=300)
   website = models.URLField(max_length=100,null=True)
  
   def __unicode__(self):
      return  self.name
  
  
  class Country(models.Model):
   name = models.CharField(max_length=50,null=False)
  
   def __unicode__(self):
      return self.name
  </code></pre>
  
  <p>Could you please help me out with this one?</p>