def add_citizenship_at_start(sender, instance, **kwargs): """ Create citizenship model for new player """ print "citizenship" for player in instance.player_set.all(): if player.starting_citizenship: # Créer l'ordre d'achat de part non supprimable corporation = Corporation.objects.get(pk=player.starting_citizenship) order = BuyShareOrder( player=player, corporation=corporation ) order.cancellable = False order.save()