コード例 #1
0
def activate(request, activation_key=None):
    """
    Given an an activation key, look up and activate the user
    account corresponding to that key (if possible).

    """
    utils.activate_user(activation_key)
    # if not activated
    success_url = utils.get_settings('REGISTRATION_API_ACTIVATION_SUCCESS_URL')
    if success_url is not None:
        return HttpResponseRedirect(success_url)
コード例 #2
0
def activate(request, activation_key=None):
    """
    Given an an activation key, look up and activate the user
    account corresponding to that key (if possible).

    """
    utils.activate_user(activation_key)
    # if not activated
    success_url = utils.get_settings('REGISTRATION_API_ACTIVATION_SUCCESS_URL')
    if success_url is not None:
        return render(request,
                      'mainRest/activation.html',
                      status=status.HTTP_200_OK)
コード例 #3
0
    def test_activate_user(self):
        user = utils.create_inactive_user(**VALID_DATA)

        user = utils.activate_user(
            user.api_registration_profile.activation_key)

        self.assertTrue(user.is_active)
コード例 #4
0
    def test_activate_user(self):
        user = utils.create_inactive_user(**VALID_DATA)

        user = utils.activate_user(user.api_registration_profile.activation_key)

        self.assertTrue(user.is_active)