Он показывает предупреждение, что отправитель не доступен! и то же самое с **kwargs и когда я вхожу как администратор, моя страница профиля показывает информацию об администраторе
""""Я не могу получить доступ к отправителям и **kwargs и это мой файл signals.py и я предполагаю, что это вызывает ошибку, которая заключается в том, что когда я вхожу в систему как администратор, он начинает показывать данные администратора на странице моего профиля, пожалуйста, помогите мне, так как я новичок в Django""""
from django.db.models.signals import post_save
from django.contrib.auth.models import User
from django.dispatch import receiver
from .models import Profile
@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs):
if created:
Profile.objects.create(user=instance)
@receiver(post_save, sender=User)
def save_profile(sender, instance,**kwargs):
instance.profile.save()