这是我安装的应用程序。
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'allauth',
'allauth.account',
'allauth.socialaccount',
'rest_framework',
'rest_framework.authtoken',
'rest_auth',
'rest_auth.registration',
'corsheaders',
'articles',
]
我正在使用django 2.1和rest框架。我想实现rest auth注册。因此,我遵循了官方documentation的逐步指导。当我点击输入迁移命令python manage.py migrate
我收到以下错误消息:
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'allauth'
答案 0 :(得分:1)
在迁移之前,您需要安装django rest auth软件包,其中包含所有 包括 allauth
的软件包df = pd.DataFrame({ 'values': [ 2, 5, -2, -1, 0.5], 'objects': [ 'a', 'b', 'c', 'd', 'e']})
df = pd.concat([df[df['values'] >=0].sort_values(by=['values'], ascending=False),
df[df['values'] < 0].sort_values(by=['values'])])
然后迁移数据库。