小编Hel*_*mut的帖子

我在安装django-socialregistration应用程序时遇到问题!

我是一个Django业余爱好者,并且在让django-registration工作时遇到了问题.我按照他们网站上的安装说明进行操作,但对于像我这样的人来说,这些说明并不是100%明确我应该做什么.这就是我所做的:

  1. 我使用pip安装了oauth2和python-openid包.然后我将facebook.py文件从facebook-python-sdk包复制到我的主django app目录.(在我写这篇文章的时候,我想知道这个文件是否应该被复制到socialregistration app目录?它会有所作为吗?)
  2. 我将socialregistration目录复制到我的django项目的目录中.
  3. 我将socialresgitration添加到了我的INSTALLED_APPS设置中.
  4. 要将socialregistration.urls添加到我的urls.py文件,我添加了以下行(不确定这是否正确,因为说明不提供详细信息):(
    r'^ social /',include('socialregistration.urls' )),
  5. 我在我的设置中添加了facebook API密钥和密钥
  6. 我将socialregistration.auth.FacebookAuth添加到AUTHENTICATION_BACKENDS.
  7. 我将socialregistration.middleware.FacebookMiddleware添加到MIDDLEWARE_CLASSES.
  8. 最后,我将他们在说明中给出的三个facebook标签添加到我的一个模板中.
  9. 当我加载我的网站时,我得到以下错误:
    渲染时捕获AttributeError:请将django.core.context_processors.request上下文处理器添加到您的settings.TEMPLATE_CONTEXT_PROCESSORS集

那么,我该怎么办?我认为安装很简单,但显然情况并非如此.任何帮助,将不胜感激!

哦,顺便说一下,我正在使用Django 1.2.1和Python 2.6.

谢谢!

python django

5
推荐指数
1
解决办法
945
查看次数

标签 统计

django ×1

python ×1