可重用的django应用程序替换默认的django用户(帐户)模型。
fyndata-django-accounts的Python项目详细描述
可重用的django应用程序替换默认的django用户(帐户)模型。
快速启动
安装fynda django帐户:
pip install fyndata-django-accounts
将其添加到您的INSTALLED_APPS:
INSTALLED_APPS=(...'fd_dj_accounts',...)
设置以下django标准设置:
AUTHENTICATION_BACKENDS=['fd_dj_accounts.auth_backends.AuthUserModelAuthBackend',]AUTH_USER_MODEL='fd_dj_accounts.User'
以及此应用程序创建的以下设置:
APP_ACCOUNTS_SYSTEM_USERNAME='accounts-system-user@localhost'# arbitrary value
功能
- 待办事项
开发人员
请参阅“贡献.rst”。
测试
要求:
pip install -r requirements_test.txt
为所有受支持的python版本运行测试套件,并为 代码样式分析、静态类型检查等:
make test-all make lint
检查测试的代码覆盖率:
make test-coverage make test-coverage-report-console
历史记录
未发布(yyyy-mm-dd)
0.1.1(2019-02-21)
- 设置:修复丢失的包数据文件
0.1.0(2019-02-21)
- 第一次实施。
- pypi上的第一个版本。