Python 覆盖Django密码重置

Python 覆盖Django密码重置,python,django,authentication,passwords,Python,Django,Authentication,Passwords,我可以使用AbstractUser设置自定义用户 我正试图找到一种方法来使用Django的密码重置类来重置我的用户。因此,我以通常使用的方式实现了它,但我得到了以下错误: ProgrammingError: column app_user.date_joined does not exist 或 我不必将这些字段中的任何一个添加到我的AbstractUser中,我确信有一种方法可以覆盖Django auth。有人知道怎么做吗 编辑:我已迁移了所有数据库。您的数据库未迁移。 您必须运行pytho

我可以使用
AbstractUser
设置自定义用户

我正试图找到一种方法来使用Django的密码重置类来重置我的用户。因此,我以通常使用的方式实现了它,但我得到了以下错误:

ProgrammingError: column app_user.date_joined does not exist

我不必将这些字段中的任何一个添加到我的
AbstractUser
中,我确信有一种方法可以覆盖Django auth。有人知道怎么做吗


编辑:我已迁移了所有数据库。

您的数据库未迁移。 您必须运行
python manage.py migrate
来迁移数据库

如果从未运行过,则必须在应用迁移之前进行迁移

python manage.py makemigrations
python manage.py migrate

我的数据库已迁移。您是否将此添加到
设置.py
AUTH\u USER\u MODEL='app.MyUser'
?@BillF是的,我做的第一件事。
python manage.py makemigrations
python manage.py migrate