├── .bumpversion.cfg ├── .coveragerc ├── .editorconfig ├── .flake8 ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── labels.yml └── workflows │ ├── define-labels.yml │ ├── publish-package.yml │ ├── run-project-tests.yml │ └── run-tests.yml ├── .gitignore ├── .ignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.toml ├── .pylintrc ├── .readthedocs.yaml ├── AUTHORS.rst ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── codecov.yml ├── doc-requirements.txt ├── docs ├── Makefile ├── admin_usage.rst ├── change_log.rst ├── conf.py ├── contributing.rst ├── create_custom_user_with_mixins.rst ├── data_migrations.rst ├── email_warning.rst ├── index.rst ├── integration.rst ├── make.bat ├── quickstart.rst ├── quickstart_contrib.rst ├── rationale.rst ├── select_configuration_method.rst └── source │ ├── admin.rst │ ├── factories.rst │ ├── forms.rst │ ├── managers.rst │ ├── model_mixins.rst │ ├── models.rst │ └── modules.rst ├── example_extension_project ├── .coveragerc ├── config │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt └── user_extension │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factories.py │ ├── migrations │ ├── 0001_initial.py │ └── __init__.py │ ├── models.py │ └── tests.py ├── example_integration_project ├── .coveragerc ├── config │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt └── user_integration │ ├── __init__.py │ ├── apps.py │ ├── migrations │ ├── 0001_add_user.py │ └── __init__.py │ ├── templates │ ├── base.html │ └── home.html │ └── tests.py ├── example_replacement_project ├── .coveragerc ├── config │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt └── user_replacement │ ├── __init__.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ └── __init__.py │ ├── models.py │ └── tests.py ├── pyproject.toml ├── requirements.txt ├── runtests.py ├── setup.cfg ├── src └── improved_user │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factories.py │ ├── forms.py │ ├── managers.py │ ├── migrations │ ├── 0001_initial.py │ └── __init__.py │ ├── model_mixins.py │ └── models.py ├── tests ├── __init__.py ├── test_admin.py ├── test_auth_backends.py ├── test_basic.py ├── test_factories.py ├── test_forms.py ├── test_management.py ├── test_managers.py ├── test_models.py ├── test_signals.py └── urls.py └── tox.ini /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/workflows/define-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/workflows/define-labels.yml -------------------------------------------------------------------------------- /.github/workflows/publish-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/workflows/publish-package.yml -------------------------------------------------------------------------------- /.github/workflows/run-project-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/workflows/run-project-tests.yml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.gitignore -------------------------------------------------------------------------------- /.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.ignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.prettierrc.toml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.pylintrc -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/README.rst -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/codecov.yml -------------------------------------------------------------------------------- /doc-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/doc-requirements.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/admin_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/admin_usage.rst -------------------------------------------------------------------------------- /docs/change_log.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../HISTORY.rst 2 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/create_custom_user_with_mixins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/create_custom_user_with_mixins.rst -------------------------------------------------------------------------------- /docs/data_migrations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/data_migrations.rst -------------------------------------------------------------------------------- /docs/email_warning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/email_warning.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/integration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/integration.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /docs/quickstart_contrib.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/quickstart_contrib.rst -------------------------------------------------------------------------------- /docs/rationale.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/rationale.rst -------------------------------------------------------------------------------- /docs/select_configuration_method.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/select_configuration_method.rst -------------------------------------------------------------------------------- /docs/source/admin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/admin.rst -------------------------------------------------------------------------------- /docs/source/factories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/factories.rst -------------------------------------------------------------------------------- /docs/source/forms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/forms.rst -------------------------------------------------------------------------------- /docs/source/managers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/managers.rst -------------------------------------------------------------------------------- /docs/source/model_mixins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/model_mixins.rst -------------------------------------------------------------------------------- /docs/source/models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/models.rst -------------------------------------------------------------------------------- /docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/docs/source/modules.rst -------------------------------------------------------------------------------- /example_extension_project/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/.coveragerc -------------------------------------------------------------------------------- /example_extension_project/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_extension_project/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/config/settings.py -------------------------------------------------------------------------------- /example_extension_project/config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/config/urls.py -------------------------------------------------------------------------------- /example_extension_project/config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/config/wsgi.py -------------------------------------------------------------------------------- /example_extension_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/manage.py -------------------------------------------------------------------------------- /example_extension_project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/requirements.txt -------------------------------------------------------------------------------- /example_extension_project/user_extension/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_extension_project/user_extension/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/admin.py -------------------------------------------------------------------------------- /example_extension_project/user_extension/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/apps.py -------------------------------------------------------------------------------- /example_extension_project/user_extension/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/factories.py -------------------------------------------------------------------------------- /example_extension_project/user_extension/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/migrations/0001_initial.py -------------------------------------------------------------------------------- /example_extension_project/user_extension/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_extension_project/user_extension/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/models.py -------------------------------------------------------------------------------- /example_extension_project/user_extension/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_extension_project/user_extension/tests.py -------------------------------------------------------------------------------- /example_integration_project/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/.coveragerc -------------------------------------------------------------------------------- /example_integration_project/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_integration_project/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/config/settings.py -------------------------------------------------------------------------------- /example_integration_project/config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/config/urls.py -------------------------------------------------------------------------------- /example_integration_project/config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/config/wsgi.py -------------------------------------------------------------------------------- /example_integration_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/manage.py -------------------------------------------------------------------------------- /example_integration_project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/requirements.txt -------------------------------------------------------------------------------- /example_integration_project/user_integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_integration_project/user_integration/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/user_integration/apps.py -------------------------------------------------------------------------------- /example_integration_project/user_integration/migrations/0001_add_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/user_integration/migrations/0001_add_user.py -------------------------------------------------------------------------------- /example_integration_project/user_integration/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_integration_project/user_integration/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/user_integration/templates/base.html -------------------------------------------------------------------------------- /example_integration_project/user_integration/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/user_integration/templates/home.html -------------------------------------------------------------------------------- /example_integration_project/user_integration/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_integration_project/user_integration/tests.py -------------------------------------------------------------------------------- /example_replacement_project/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/.coveragerc -------------------------------------------------------------------------------- /example_replacement_project/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_replacement_project/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/config/settings.py -------------------------------------------------------------------------------- /example_replacement_project/config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/config/urls.py -------------------------------------------------------------------------------- /example_replacement_project/config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/config/wsgi.py -------------------------------------------------------------------------------- /example_replacement_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/manage.py -------------------------------------------------------------------------------- /example_replacement_project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/requirements.txt -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/user_replacement/apps.py -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/user_replacement/migrations/0001_initial.py -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/user_replacement/models.py -------------------------------------------------------------------------------- /example_replacement_project/user_replacement/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/example_replacement_project/user_replacement/tests.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/runtests.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description_file = README.rst 3 | -------------------------------------------------------------------------------- /src/improved_user/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/__init__.py -------------------------------------------------------------------------------- /src/improved_user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/admin.py -------------------------------------------------------------------------------- /src/improved_user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/apps.py -------------------------------------------------------------------------------- /src/improved_user/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/factories.py -------------------------------------------------------------------------------- /src/improved_user/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/forms.py -------------------------------------------------------------------------------- /src/improved_user/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/managers.py -------------------------------------------------------------------------------- /src/improved_user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/migrations/0001_initial.py -------------------------------------------------------------------------------- /src/improved_user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/improved_user/model_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/model_mixins.py -------------------------------------------------------------------------------- /src/improved_user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/src/improved_user/models.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_admin.py -------------------------------------------------------------------------------- /tests/test_auth_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_auth_backends.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_factories.py -------------------------------------------------------------------------------- /tests/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_forms.py -------------------------------------------------------------------------------- /tests/test_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_management.py -------------------------------------------------------------------------------- /tests/test_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_managers.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/test_signals.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tests/urls.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jambonrose/django-improved-user/HEAD/tox.ini --------------------------------------------------------------------------------