Actions
Issue #4077
closedpulpcore can't be installed in a Django site that also ships a a custom User object
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
Problem¶
The pulpcore app isn't "reusable" because of this. See https://docs.djangoproject.com/en/2.1/topics/auth/customizing/#reusable-apps-and-auth-user-model
Solution¶
I'm not sure of all the implications but we could:
(a) stop shipping a custom user model entirely.
(b) move the user bits to their own python package
(c) find an existing Django app that users can install/configure that is effectively solution (b)
Actions
Removes custom User model
https://pulp.plan.io/issues/4077 closes #4077