問題:
@receiver(post_save, sender=User)
def create_user(sender, instance=None, created=False, **kwargs):
……
用戶User的信號量post_save,在創建新用戶的時候不觸發,不運行create_user方法
解決:
settings的INSTALLED_APPS裏不要用‘users’,換成‘users.apps.UsersConfig’
問題:
AssertionError: The
.update()
method does not support writable nested fields by default.
Write an explicit.update()
method for serializerusers.serializers.UserDetailSerializer
, or setread_only=True
on nested serializer fields.
解決: