从 cookiecutter 创建的 Django 项目中删除 allauth

Remove allauth from Django project created by cookiecutter

我正处于“公司网络应用程序项目”的开端。我尝试了 Django cookiecutter 模板,到目前为止我喜欢我所看到的。我看到我不需要的是用户注册、密码重置、社交应用程序登录等,因为我将使用 LDAP 进行用户登录。 Afaik 我不需要的东西是由那个“allauth”应用程序提供的(请纠正我)。

删除此功能所需的步骤是什么,这样我就可以像通过 Django“starproject”启动项目时那样进行身份验证?

我在数据库中没有任何关键数据,也没有我关心的任何模型,因此重新开始的说明是理想的选择。

我的想法是从设置中的“APPS”中删除 allauth 应用程序,然后才进行初始迁移,但有些事情告诉我这不会那么容易。 我是中级 python 开发人员,但 Django 新手。

提前感谢大家的想法。

Allauth 不会强迫您使用任何特定的用户模型,因此可能 就是这么简单 – 删除 installed_app,删除任何 urls参考,从要求中删除包。