Hi Russ,

Thanks that did solve the problem I was having.

--
Regards,
Bruce


On Fri, Nov 30, 2012 at 9:32 PM, Russell Keith-Magee <
russ...@keith-magee.com> wrote:

> Hi Bruce,
>
> Update your Django checkout. This problem was fixed in 0fc5878c.
>
> Yours,
> Russ Magee %-)
>
>
> On Fri, Nov 30, 2012 at 2:07 PM, Detectedstealth <bruce.w...@gmail.com>wrote:
>
>> Hi Russel,
>>
>> I have followed
>> https://docs.djangoproject.com/en/dev/topics/auth/#a-full-example then
>> added:
>>
>> password = ReadOnlyPasswordHashField(label=_("Password"),
>>
>>         help_text=_("Raw passwords are not stored, so there is no way to
>> see "
>>
>>                     "this user's password, but you can change the
>> password "
>>
>>                     "using <a href=\"password/\">this form</a>."),
>> widget=ReadOnlyPasswordHashWidget())
>>
>> From what I seen in django/contrib/auth/forms UserChangeForm this gives
>> me the change password URL however I get the error: 'CustUser' object has
>> no attribute 'username' looking at the error line 136
>>
>> /Library/Python/2.7/site-packages/django/contrib/auth/admin.py in
>> user_change_password
>>
>>    1.             'title': _('Change password: %s') %
>>    escape(user.username),
>>
>> It looks like this is either a bug or doesn't work with a custom user as
>> planed as it looks for a username even though in the example you set the
>> email to username field with: USERNAME_FIELD = 'email'
>>
>> Am I missing something?
>>
>> Regards,
>> Bruce
>>
>> On Saturday, November 3, 2012 4:09:09 PM UTC-7, Russell Keith-Magee wrote:
>>
>>>
>>> On Sat, Nov 3, 2012 at 11:15 PM, Michael Muster <
>>> michael...@googlemail.com**> wrote:
>>>
>>>> Hi again,
>>>>
>>>> I have a subclass from AbstractUser
>>>>
>>>> 1 from django.contrib.auth.models import AbstractUser
>>>> 2 from django.conf import settings
>>>> 3
>>>> 4 class cpUser(AbstractUser):
>>>> 5     twitter = models.CharField(max_length=**100)
>>>> 6     def __unicode__(self):
>>>> 7         return self.username
>>>>
>>>> and
>>>> AUTH_USER_MODEL = 'account.cpUser'
>>>> in my settings.py set.
>>>>
>>>> How do i get a password field to set and reset
>>>> a password in my admin app?
>>>> Adding the password field to admin.py does obviously not
>>>> work as it enters plain text and not the hashed password.
>>>>
>>>> 1 from django.contrib import admin
>>>> 2 class cpUserAdmin(admin.ModelAdmin):
>>>> 3    fields = ['twitter','username', 'first_name', 'last_name',
>>>> 'password',]
>>>> 4
>>>>  ~~~~~~~~
>>>> 5 admin.site.register(cpUser, cpUserAdmin)
>>>>
>>>>
>>>> Do i have to set a passwort field to the models.py or
>>>> can i geht that from the models which i "abstracted" from
>>>> (as done with username, first_name, last_name...)
>>>>
>>>> You need to follow the instructions that are in the documentation.
>>>
>>> https://docs.djangoproject.**com/en/dev/topics/auth/#**
>>> custom-users-and-django-**contrib-admin<https://docs.djangoproject.com/en/dev/topics/auth/#custom-users-and-django-contrib-admin>
>>>
>>> The key is that you can't just subclass admin.ModelAdmin -- you need to
>>> subclass the existing Django admin class for Users
>>> (django.contrib.auth.admin.**UserAdmin) - that base class is what
>>> provides all the special password handling etc for User models.
>>>
>>> Yours,
>>> Russ Magee %-)
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/django-users/-/sRmpO1m1Ng0J.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>



-- 
-- 
Regards,
Bruce Wade
http://ca.linkedin.com/in/brucelwade
http://www.wadecybertech.com
http://www.fittraineronline.com - Fitness Personal Trainers Online
http://www.warplydesigned.com

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to