我正在尝试为我的一个应用程序制定数据迁移。我正在使用这里提到的声誉系统 - django-reputation
在我的forward方法中,我有以下代码 -
orm['reputation.reputation'].objects.log_reputation_action(user = user_x, originating_user = user_y, action_value = 10, target_object = sample_obj)
Run Code Online (Sandbox Code Playgroud)
但是在运行迁移时,我收到以下错误 -
AttributeError: 'Manager' object has no attribute 'log_reputation_action'
Run Code Online (Sandbox Code Playgroud)
我已经冻结reputation了数据迁移中的应用程序。请让我知道我在这里做错了什么。
提前致谢。
我正在按照本教程将社交媒体登录集成到我的django项目中 -
http://www.sarahhagstrom.com/2013/09/the-missing-django-allauth-tutorial/
但是在完成所有步骤后,当我尝试使用facebook登录时,我收到此错误
relation "account_emailaddress" does not exist
Run Code Online (Sandbox Code Playgroud)
我不明白出现了什么问题,因为所有数据库修改都正常运行而没有错误.
提前感谢您的宝贵答案.
Environment:
Request Method: POST
Request URL: example.com/accounts/facebook/login/token/
Django Version: 1.6.6
Python Version: 2.7.4
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize',
'django.contrib.admin',
'django.contrib.comments',
'south',
'registration',
'endless_pagination',
'links',
'south',
'debug_toolbar',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware')
Traceback:
File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
112. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.7/dist-packages/allauth/socialaccount/providers/facebook/views.py" in login_by_token
76. ret = complete_social_login(request, login)
File "/usr/local/lib/python2.7/dist-packages/allauth/socialaccount/helpers.py" in complete_social_login
119. …Run Code Online (Sandbox Code Playgroud)