私は反対の問題を抱えていました.私は自分のbase.html
ファイルを使用しようとしていましたが、私のDjangoプロジェクトはのdjango-allauth
バージョンを取得していましたbase.html
. 定義INSTALLED_APPS
した順序がsettings.py
、テンプレートのレンダリング方法に影響することがわかりました。で定義された base.html
レンダリングの代わりにレンダリングを行うには、次のようdjango-allauth
に定義する必要がありました。INSTALLED_APPS
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# custom
'common',
'users',
'app',
# allauth
'django.contrib.sites',
'allauth',
'allauth.account',
'allauth.socialaccount',
]
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]