Tastypie APIKey Authentifizierung
Wie funktioniert die Tastypie APIKey-Authentifizierung? Ich weiß, dass es ein Signal gibt, wie in der Dokumentation erwähnt:
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)
Wann heißt das aber? Wenn ich einem Benutzer seinen API-Schlüssel geben möchte, weiß ich, dass ich in der APIKey-Datenbank feststellen kann, dass diese Funktion create_api_key den Schlüssel hinzufügt, aber wo und wann rufe ich diese Funktion models.signals.post_save auf?
Ist das nur ein weiteres Django-Modell? Ich halte es für?
Wird dies jedes Mal aufgerufen, wenn ein Benutzerkonto gespeichert wird?