We would like to use our own tables for user management instead of Django "auth" tables. We already have database tables that include all the necessary information needed by our application, but it is not in Django format. We would prefer not to duplicate the information in the two tables.
We would like to use the auth package, though, since there are very nice features that we don't want to replicate.
I understand that we could build our own auth backend , but this, as far as I can tell, does not eliminate the need for two sets of tables in this case.
Am I right in assuming that we cannot do this? I have not found any documents that discuss how to change the base model used by the auth package. The backend simply pre-populates the user object, which will eventually be stored in auth tables.
Thanks!
source share