Django 导入错误。无法导入名称接收者

Django Import Error. Cannot import name reciever

我正在学习 Django,在尝试使用 Signal 和接收器时,我收到了 ImportError。 代码:

from django.dispatch import reciever

错误:

  File "C:\Users\krish\Documents\python\django_project\users\signals.py", line 3, in <module>
    from django.dispatch import reciever
ImportError: cannot import name 'reciever' from 'django.dispatch' (C:\Users\krish\Envs\myproject\lib\site-packages\django\dispatch\__init__.py)

我已经看到 this post 我尝试删除并重新添加 django 模块,但没有任何反应。我能做些什么来解决这个问题并让它发挥作用?

我正在使用 django-2.3 和 python 3.7.3

用户拼错了每个人都会遇到的导入语句。用户有:

 from django.dispatch import reciever

同时它应该是:

from django.dispatch import receiver

黄金法则:i 在 e 之前,除了在 c 之后