假设我有以下类使用OneToOneField扩展内置的django User类:
class UserProfile(models.Model):
django_user = models.OneToOneField(User, unique=True)
extra1 = models.CharField()
extra1 = models.CharField()
...
我的问题是:
我已成功使用post_save信号以单向方式实现此功能,但两种方式都很难做到(为User和UserProfile注册post_save似乎是一个坏主意)
有人做过这样的事吗?非常感谢任何帮助
使用自定义用户模型(遗憾的是)不是一个选项,因为我使用的其他应用程序不支持它。