On 14/02/2020 7:32 pm, Carsten Fuchs wrote:
Am 14.02.20 um 09:03 schrieb Mike Dewhirst:
Definitely start a new project with a custom user and I would consider aborting
an existing project to restart with a custom user if it was started with the
standard user.
Which may not be possible for large, existing projects.
Switching to a custom user model in mid-project is possible. Based on the work
of other's, I've tried to summarize the required steps, see
https://code.djangoproject.com/ticket/25313#comment:18 for details.
For new projects, consider
https://django-improved-user.readthedocs.io/en/latest/ (rationale:
https://django-improved-user.readthedocs.io/en/latest/rationale.html )
Best regards
Carsten
Well documented Carsten!!! Many thanks. Also, I really liked
django-improved-user and was able (having endured the retro-fitting
pain) to adjust last_name/first_name to full_name/short_name. That was
an immediate payoff.
In your documentation you mention "from accounts.models import User"
I have been maybe taking things too literally. After migrating to my
custom user I have used "from django.contrib.auth import get_user_model"
followed by "User = get_user_model"
I much prefer your direct route. Is it correct?
Thanks
Mike
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/3a78b205-ca7e-75f4-f78c-94c46e61bf06%40dewhirst.com.au.