title: django one to many relation
body: <p>im having a two models one is companyusers and the other is qualification
  and one user has many qualifications <br>
  now i need to enter qualifications while creating the user in admin how do i do that?</p>
  <p>i have tried to keep many to many field in the users model but in vain...
  the qualifications that are related to other user is populating in the fields where as i need to create new qualification for the new user.</p>
  <p>code follows..</p>
  <pre><code>class Qualification(models.Model):
      qualification = models.CharField(max_length=250)
      max_marks = models.IntegerField(max_length=50)
      marks_obtained = models.IntegerField(max_length=50)
      qualifying_year = models.DateField(auto_now=False, null=True)
  
  class CompanyUser(User):
      date_of_birth = models.DateField(auto_now=False, null=True)
      position = models.CharField(max_length=100)
      qualifications = models.ManyToManyField(Qualification)
  </code></pre>
  <p>here is the company user details..</p>
  <blockquote>
  <p>{&quot;username&quot;:&quot;steve&quot;,&quot;position&quot;:&quot;Senior Engineer&quot;, &quot;date_of_birth&quot;: &quot;1986-05-14&quot;}</p>
  <p>{&quot;qualification&quot;:&quot;secondary school&quot;, &quot;max_marks&quot;:&quot;1000&quot;, &quot;marks_obtained&quot;:&quot;850&quot;, &quot;qualifying_year&quot;:&quot;1990&quot;}</p>
  <p>{&quot;qualification&quot;:&quot;undergraduation&quot;, &quot;max_marks&quot;:&quot;750&quot;, &quot;marks_obtained&quot;:&quot;680&quot;, &quot;qualifying_year&quot;:&quot;1992&quot;}</p>
  <p>{&quot;qualification&quot;:&quot;postgraduation&quot;, &quot;max_marks&quot;:&quot;1500&quot;, &quot;marks_obtained&quot;:&quot;1280&quot;, &quot;qualifying_year&quot;:&quot;1997&quot;}</p>
  </blockquote>