コード例 #1
0
def create_member(email, company):
    # Create user account for member with random password
    user = User(email=email, is_active=False)
    password = User.objects.make_random_password()
    user.set_password(password)
    user.save()
    member = Member(user=user, company=company)
    member.save()
    member.generate_token()
    # Finally send an email to member with an invitation to activate account
    member.notify_activation()