0
の設定にJWT_AUTHを追加することはできませんので、私は、私は設定にそれを追加すると、私はこのエラーを取得していは、私はJWTトークンの有効期限を設定したい
settings.pyJWT_AUTH = {
'JWT_EXPIRATION_DELTA': datetime.timedelta(days=30),
}
にこれを追加しました
django.contrib.sites.models.Site doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
「JWT_AUTH」の何が問題なのですか?これらはsettings.pyの関連部分です
INSTALLED_APPS = [
'corsheaders',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'allauth',
'allauth.account',
'rest_auth.registration',
'rest_framework',
'rest_framework.authtoken',
'rest_auth',
'profiles',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook',
]
# localhost:8000/
SITE_ID = 9
URLがまだロードされていないサイトフレームワークをインポートしているビューを呼び出しています。唯一の候補はcorsheadersですが、私はそれがJWT_AUTH dictを追加するとどのように結びつくのか分かりません。 – Melvyn
ええと。私は 'django.contrib.sites'の後ろにcorsheadersを置いています。しかし、それはどちらもうまくいかなかった。私はあなたが問題が何かを発見したと思う。 –
[認証バックエンドの手順](https://getblimp.github.io/django-rest-framework-jwt/)にも従っていますか? – Melvyn