Ejemplo n.º 1
0
    def get_form_kwargs(self):
        kwargs = super(ProfileChangeView, self).get_form_kwargs()
        kwargs['instance'] = get_profile_model().objects.get(
            user=self.request.user)

        if up_settings.REGISTRATION_FULLNAME:
            kwargs['initial'].update({
                'first_name': self.request.user.first_name,
                'last_name': self.request.user.last_name,
                'email': self.request.user.email
            })
        return kwargs
Ejemplo n.º 2
0
    def get_form_kwargs(self):
        kwargs = super(ProfileChangeView, self).get_form_kwargs()
        kwargs['instance'] = get_profile_model().objects.get(
            user=self.request.user)

        if up_settings.REGISTRATION_FULLNAME:
            kwargs['initial'].update({
                'first_name': self.request.user.first_name,
                'last_name': self.request.user.last_name,
                'email': self.request.user.email
            })
        return kwargs
Ejemplo n.º 3
0
    def test_get_profile_module_enabled(self):
        settings.AUTH_PROFILE_MODULE = None
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_project.test_accounts.Profile'
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_accounts.InvalidProfile'
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_accounts.Profile'
        self.assertEqual(utils.get_profile_model(), get_model('test_accounts', 'Profile'))
Ejemplo n.º 4
0
    def test_get_profile_module_enabled(self):
        settings.AUTH_PROFILE_MODULE = None
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_project.test_accounts.Profile'
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_accounts.InvalidProfile'
        self.assertRaises(SiteProfileNotAvailable, utils.get_profile_model)

        settings.AUTH_PROFILE_MODULE = 'test_accounts.Profile'
        self.assertEqual(utils.get_profile_model(),
                         get_model('test_accounts', 'Profile'))
Ejemplo n.º 5
0
 def test_get_profile_module_disabled(self):
     self.assertEqual(utils.get_profile_model(), None)
Ejemplo n.º 6
0
 def test_get_profile_module_disabled(self):
     self.assertEqual(utils.get_profile_model(), None)