我正在编写一个 Django 应用,并且希望每当在本地创建帐户时,都使用配置 API 在我们的 Google Apps 托管电子邮件上创建一个帐户。
我只会使用信号,但由于我希望跨站点同步密码,因此我使用包装器对 User.objects.create_user
和 User.set_password
进行了 Monkeypatched分别创建 Google 帐户并更新密码。
猴子补丁似乎不受欢迎,所以我想知道,是否有更好的方法来实现这一点?
最佳答案
您是否考虑过对 User 模型进行子类化?这可能会产生一系列不同的问题,并且仅适用于较新的版本(不确定更改何时发生,我在主干上)。
关于python - 将 Django 用户与 Google Apps 同步,无需使用 Monkeypatching,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/429443/