Autenticação APIKey do Tastypie

Como funciona a autenticação APIKey do Tastypie? Eu sei que há um sinal como mencionado na documentação:

from django.contrib.auth.models import User    
from django.db import models  
from tastypie.models import create_api_key 

models.signals.post_save.connect(create_api_key, sender=User)

No entanto, quando isso é chamado? Se eu quiser dar a um usuário sua chave de API, eu sei que posso encontrá-lo no banco de dados da APIKey em que essa função create_api_key adiciona a chave, mas onde e quando eu chamo essa função de models.signals.post_save?

Isto é apenas outro modelo de django? Eu acho que é?

Isso é chamado toda vez que uma conta de usuário é salva?

questionAnswers(1)

yourAnswerToTheQuestion