hey, I am facing similar issue. You said here is solution I checked. .nothing related
On Wednesday, November 28, 2012 at 1:37:39 PM UTC+5:30, bpetit wrote: > > Thanks for reply but this solutions doesn't seem to work. I've found a > solution that is explained here > <http://stackoverflow.com/questions/13568172/django-1-5-custom-user-model-error-manager-isnt-available-user-has-been-swap/13593323#13593323> > . > > Regards > > On Tuesday, November 27, 2012 5:52:09 AM UTC+1, psjinx wrote: >> >> Hi, >> >> You need to unregister `User` model from admin site before registering >> new one. >> >> admin.site.unregister(User) >> admin.site.register(CustomUser, UserAdmin) >> >> Please have a look at http://stackoverflow.com/a/2270704/353550 >> >> Pankaj Singh >> http://about.me/psjinx >> >> >> On Mon, Nov 26, 2012 at 9:14 PM, Benoit Petit >> <[email protected]> wrote: >> > Hi, >> > >> > I extend the django user model as described in the dev doc. I wan't to >> keep >> > most of the original User model features so I extend the AbstractUser >> class. >> > I've defined in settings.py: >> > >> > AUTH_USER_MODEL = 'myapp.CustomUser' >> > >> > My user class: >> > >> > class CustomUser(AbstractUser): >> > custom_field = models.ForeignKey('OtherModel') >> > objects = UserManager() >> > >> > Everything seems to work fine but when I try to make it managed by the >> admin >> > site: >> > >> > admin.site.register(CustomUser, UserAdmin) >> > >> > I get this error on the admin CustomUser creation page (after >> validation of >> > the password confirmation form): >> > >> > AttributeError: Manager isn't available; User has been swapped for >> > 'myapp.CustomUser' >> > >> > The point is that I need this model managed by the admin site in order >> to >> > have the same creation process as with the original User model (two >> step >> > process with password validation). >> > >> > Thanks for any reply >> > >> > -- >> > 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/-/8VtQghtcMFgJ. >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]. >> > 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/ffa92f31-776a-4365-922c-3303c5350ea9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

