django-allauthをインストールしようとしていますが、アプリ、認証バックエンド、およびコンテキスト プロセッサをインストールした後、django がファイルを見つけることができなくなりました。
そして、これがだまされたとマークされる前に、すべてのデフォルトのコンテキスト プロセッサを一覧表示します。これは、次の 2 つの質問の問題でした。
django-allauth の使用時に Django が静的ファイルを見つけられない
いくつかの設定:
TEMPLATE_CONTEXT_PROCESSORS = (
'django.contrib.auth.context_processors.auth',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.media',
'django.core.context_processors.static',
'django.core.context_processors.tz',
'django.contrib.messages.context_processors.messages',
'django.core.context_processors.request',
'allauth.account.context_processors.account',
'allauth.socialaccount.context_processors.socialaccount',
)
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'allauth.account.auth_backends.AuthenticationBackend',
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'grappelli',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.sitemaps',
'django.contrib.flatpages',
# 3rd party
'compressor',
'debug_toolbar',
'filebrowser',
'mongo',
'south',
'sysmon',
'rest_framework',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook',
# Apps
'my_app',
)
ご覧のとおり、デフォルトのコンテキスト プロセッサをすべて含めたので、単にコンテキスト プロセッサのタプルをオーバーライドしているわけではありません。コンテキスト プロセッサまたはインストール済みアプリの順序は重要ですか? すべての静的ファイルは事前に機能していましたが、django-allauth を追加してサーバーを実行すると読み込まれません./manage.py runserver
。
私はDjango 1.4.6を使用しています