无法添加 "simplejwt.token_blacklist" 来安装应用

Cannot add "simplejwt.token_blacklist" to install apps

您好,我遇到了 restframework_simplejwt 库的问题。 当我将黑名单添加到已安装的应用程序时 returns 我出错了。

settings.py 文件:

INSTALLED_APPS = [
    ...
    'rest_framework_simplejwt.token_blacklist',
    ...
]

错误:

django.db.utils.ProgrammingError: relation "token_blacklist_outstandingtoken" does not exist
LINE 1: INSERT INTO "token_blacklist_outstandingtoken" ("user_id", "...

我意识到在将应用程序添加到 INSTALLED_APPS 之后我没有 migrate 更改。

python manage.py migrate 问题已解决。

Simple JWT docs 为我们提供了此操作的必要步骤。