【发布时间】:2012-09-18 21:07:35
【问题描述】:
Tastypie APIKey 身份验证如何工作?我知道文档中提到了一个信号:
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)
但是,这是什么时候调用的?如果我想给用户他们的 APIkey,我知道我可以在 APIKey db 中找到它,这个 create_api_key 函数将密钥添加到其中,但是我应该在何时何地调用这个 models.signals.post_save 函数?
这只是另一个 django 模型吗?我认为是?
每次保存用户帐户时都会调用它吗?
【问题讨论】: