""" سیگنال ثبت‌نامِ واقعی کاربر. سایر اپ‌ها (مثلاً discount برای اختصاص خودکار آفر) به‌جای import کردن مستقیم از accounts، فقط این سیگنال رو در apps.py خودشون connect می‌کنن؛ این یعنی accounts هیچ‌وقت لازم نیست بدونه discount/offer اصلاً وجود داره — دقیقاً همون درخواست سینیور برای signal-based بودن منطق اعمال آفر. """ from django.dispatch import Signal # kwargs: user_id (int) user_registered = Signal()