2015-10-14 15:21 GMT-03:00 syl pingus <sylpin...@hotmail.fr>: > Hello Norberto, > > In your first example, I think the name of your apps in the apps.py config > file conflicts with the core Django auth module and it could explains the > second exception you get.
Yes. I know, that's why I added label="myauth". The problem is Django 1.6 allowed to call it 'auth'. Yes, it was our fault, we should have called it accounts or something else. > When you use a custom model in Django, the "migrate" command always create > additional table for group and user_permissions but they are never filled in > throught the admin site. According to me, Django creates these tables but > they are useless. Why ? I don't really know... Maybe it's depending on the > table creation process. I'm sorry, I think I'm not following you. Are you saying myauth_myuser are not used? If I migrate this app to 1.8.5, and I add label="myauth" to avoid collision with django.contrib.auth, I lose the users. They're in the auth_myuser table, myauth_myuser is empty. If I create a user, the user is created in myauth_myuser table. > Sorry, my answer doesn't really help you but that's is my understanding of > custom user model process at this time. Don't worry. I'll make a dB dump, change the tables by hand and import everything with label='myauth'. I was hoping there was a "Django way" to fix this problem. Thanks, Norberto -- 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 django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CADut3oCrCefSmnrzXg-Z20SjEvou2ob8Xr_47TGOMa7B_BrXbA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.