help_text=_("Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only."),
error_messages={'invalid':_("This value may contain only letters, numbers and @/./+/-/_ characters.")})
password=ReadOnlyPasswordHashField(label=_("Password"),help_text=_("We don't store raw passwords, so there's no way to see this user's password, but you can change the password using <a href=\"password/\">this form</a>."))
password=models.CharField(_('password'),max_length=128,help_text=_("Use '[algo]$[salt]$[hexdigest]' or use the <a href=\"password/\">change password form</a>."))
is_staff=models.BooleanField(_('staff status'),default=False,help_text=_("Designates whether the user can log into this admin site."))
is_active=models.BooleanField(_('active'),default=True,help_text=_("Designates whether this user should be treated as active. Unselect this instead of deleting accounts."))
is_superuser=models.BooleanField(_('superuser status'),default=False,help_text=_("Designates that this user has all permissions without explicitly assigning them."))