title: Using signal to create group with username
body: <p>I am trying to create a group for each new user using signals.py </p>
  
  <p><strong>Signals.py</strong> is looking like that :</p>
  
  <pre><code>@receiver(post_save, sender=User)
  def create_profile(sender, instance, created, **kwargs):
  if created:
      Profile.objects.create(user=instance)
      Profile.objects.create(group=)
  </code></pre>
  
  <p>and my <strong>models.py</strong></p>
  
  <pre><code>class Profile(models.Model):
  user = models.OneToOneField(User, on_delete=models.CASCADE)
  group = models.OneToOneField(Group, null=True, blank=True, on_delete=models.CASCADE)
  manager = models.BooleanField(default=False)
  first_visit = models.BooleanField(default=True)
  </code></pre>
  
  <p>How do I set a default group with a the name of the user ? Something lile "Groupe of [user]" ? </p>