簡體   English   中英

使用python-social-auth將Django 1.6遷移到Django 1.10時出錯

[英]Error migrating Django 1.6 to Django 1.10 with python-social-auth

我這里有一個使用Django 1.6版制作的應用程序,我正嘗試遷移到1.10版。
事實證明,我遇到了一些問題,並且不確定是否由於版本之間的差異。 當我運行“ python manage.py runserver”時,發生以下錯誤:

socialconnections.SocialInfluence.social_auth:(fields.E300)字段定義與模型“ default.UserSocialAuth”的關系,該關系未安裝或為抽象。

default.UserSocialAuth類設置為INSTALLED_APPS(social.apps.django_app.default)。 有沒有人經歷過這樣的事情並且知道為什么會這樣? 給出錯誤的代碼片段如下:

social_auth = models.OneToOneField(
    'default.UserSocialAuth',
    related_name='social_influence')

提前致謝。

我遵循@alasdair用戶的建議,逐步升級,該項目適用於Django 1.7版。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM