from django.db import models
from django.contrib.auth.models import AbstractUser
class ExtendUser(AbstractUser):
email = models.EmailField(blank=False, unique=True)
EMAIL_FIELD = 'email
USERNAME_FIELD = 'username
字符串
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'graphene_django',
'graphql_auth',
"graphql_jwt.refresh_token.apps.RefreshTokenConfig",
'user',
型
]
我正在做一个Django GraphQL-JWT项目,一切似乎都正常,直到我pip install django-graphql-auth
,然后在我的安装应用程序中添加graphene_django
,当我尝试python manage.py migrate
或runserver时,我得到这个错误。
x1c 0d1x的数据
1条答案
按热度按时间klsxnrf11#
降级到旧版本的Django不是一个好的解决方案。“您正在使用的软件包不支持Django 4,因此出现了这些问题。您应该执行下列其中一项作业:
ugettext
替换为gettext
,将force_text
替换为force_str
,因为这些已经在新版的django中更新了。