既存のローカル Django プロジェクトに pip を介して askbot をインストールしました。askbot の設定と Uls ファイルを既存のファイルとマージしました。127.0.0.1:8000 に移動すると、127.0.0.1:8000/questions にリダイレクトされます。既存のユーザーはすべて表示されますが、サインインできません。Reverse for 'home' with arguments '()' and keyword arguments '{}' not found.
バックエンド データベースでは、すべてのテーブルが正常に見えます。しかし、ユーザーは askbot と統合されていません。context_processor.py には AttributeError もあります。
- 既存の django プロジェクトで認証されている既存および将来のユーザーがシームレスに askbot を使用できるようにするにはどうすればよいですか?
- askbot 管理者は既存の管理サイトとどのように統合されますか?
- Jinja2 テンプレートを Django テンプレートに変換できますか?
これは私のテンプレートコンテキストタプルです
TEMPLATE_CONTEXT_PROCESSORS = (
#askbot
#'django.contrib.auth.context_processors.auth',
'django.core.context_processors.request',
#"allauth.context_processors.allauth",
#"allauth.account.context_processors.account",
'askbot.context.application_settings',
#'django.core.context_processors.i18n',
'askbot.user_messages.context_processors.user_messages',#must be before auth
'django.contrib.auth.context_processors.auth', #this is required for admin
'django.core.context_processors.csrf', #necessary for csrf protection
###############askbot ended###########
#"django.contrib.auth.context_processors.auth",
"django.core.context_processors.media",
'django.core.context_processors.static',
#"django.core.context_processors.request",
"django.contrib.messages.context_processors.messages",
"apps.common.utils.context_processors.app_wide_vars",
"apps.common.context_processors.feedback_questions",
"allauth.context_processors.allauth",
"allauth.account.context_processors.account",
#"allauth.socialaccount.context_processors.socialaccount",
#'cms.context_processors.media',
'sekizai.context_processors.sekizai',
#'admintools_bootstrap.context_processors.site',
)