/ / Django-регистрация ImportError: Няма модул с име сигнали - django-регистрация

Джанго-регистрация ImportError: Няма модул с име сигнали - django-регистрация

Опитвам се да напиша сигнал слушател за django-регистрация и аз съм получаване на грешка при внос: не модул име сигнали. Но мога да импортирам регистрацията.

Ето моя код

from django.contrib.auth import login
from registration.signals import user_registered

def user_registered_handler(sender, **kwargs):
"""signal intercept for user_login"""
user = kwargs["user"]
user.is_active = True
user.save()
login(user)

user_registered.connect(user_registered_handler)

-- Благодаря предварително.

Отговори:

4 за отговор № 1

Опитайте да използвате конкретен път към версия 0.8. Забелязах, че с помощта на лесна инсталация и pip инсталиран 0.7, който няма сигнали.пи.

Използване на пип:

$ pip install -Iv https://bitbucket.org/ubernostrum/django-registration/downloads/django-registration-0.8-alpha-1.tar.gz