title: Django Model With Multiple Classes
body: <p>I'm writing my first Django app and want to create a header model which has several different classes in it.</p>
  
  <p>Code:</p>
  
  <pre><code>class Meta(models.Model):
      meta_keywords = models.CharField(max_length=500) 
      meta_description = models.CharField(max_length=500)
      page_title = models.CharField(max_length=200)
      page_id = models.CharField(max_length=100)
  
  class Javascript(models.Model):
      page_id = models.CharField(max_length=100)
      status = models.BooleanField()
  
  class Javascript_resources(models.Model):
      page_id = models.CharField(max_length=100)
      status = models.BooleanField() #whether or not these are live/local
  
  class Style_sheets(models.Model):
      page_id = models.CharField(max_length = 100)
      resource_type = models.CharField(max_length = 100)
      status = models.BooleanField()
  </code></pre>
  
  <p>How could I create a function in the model to return an object that has the correct meta object, style_sheets object, javascript object etc..</p>