title: How do I extend the Django Group model?
body: <p>Is there a way to extend the built-in Django Group object to add additional attributes similar to the way you can extend a user object? With a user object, you can do the following: </p>
  
  <pre><code>class UserProfile(models.Model):
      user = models.OneToOneField(User)
  </code></pre>
  
  <p>and add the following to the settings.py file</p>
  
  <pre><code>AUTH_PROFILE_MODULE = 'app.UserProfile'
  </code></pre>
  
  <p>which gets you:</p>
  
  <pre><code>profile = User.objects.get(id=1).get_profile()
  </code></pre>
  
  <p>Is there any equivalent to this approach for extending a group? If not, is there an alternative approach I can take?</p>