0
나는 장고 신호를 사용 해왔다. 나는 지금 1.10 앱을 만들고 있는데, 어떤 이유로 내 수신기를 호출 할 수 없다.장고 신호가 수신되지 않음
APP1/signals.py
from django.dispatch import Signal
list_member_updated = Signal(providing_args=['list_member_id',])
APP1/models.py
print('Dispatching signal...')
list_member_updated.send(self.__class__, list_member_id=list_member.id)
APP1/apps.py
class DjangoApp1Config(AppConfig):
name = 'app1'
def ready(self):
import app1.signals
APP2/util.py
from django.dispatch import receiver
from app1.signals import list_member_updated
@receiver(list_member_updated)
def handle_member_updated(sender, **kwargs):
print('Received signal')
콘솔에 "신호 발신 ..."이 표시되지만 "수신 신호"는 표시되지 않습니다. 나는 간단한 것을 놓치고있는 느낌이 들지만, 나는 그것을 볼 수 없다.