Вы, вероятно, уже решили это, поскольку я вижу, что посту почти 2 месяца. Но на случай, если у вас нет ..... возможно ли, что вы создали файл 'signal.py' в подкаталоге 'users' вместо корневого каталога 'users'? Из вашего фрагмента кода я знаю, что я следую тому же учебнику и получаю ту же ошибку, потому что я не создал файл 'signal.py' в каталоге приложения 'users', а скорее в подкаталоге 'users' , Если ваш файл signal.py находится в папке users, содержащей только 4 HTML-файла (логин, выход из системы, профиль, регистрация), то он находится не в том месте. Переместите его в каталог приложения 'users' и проблема решена.