簡體   English   中英

Cygwin64中Django 1.8的mixins的ImportError

[英]ImportError of mixins for Django 1.8 in Cygwin64

我正在嘗試在計算機上本地設置一個遠程存儲庫。 道路崎bump不平,現在我被此錯誤消息困在這里:

from django.contrib.auth import mixins
ImportError: cannot import name mixins

在我運行服務器並在瀏覽器中寫入url之前,不會出現該錯誤。

根據先前問題的答案,我安裝了以下內容(盡管未在項目要求中列出):

Django==1.11.18
django-filer==1.4.4
django-picklefield==2.0
django-polymorphic==2.0

而且我認為他們解決了問題,但是我正在處理的項目使用Django 1.8,並且當我安裝與Django 1.8兼容的版本時,mixins錯誤又回來了。

我正在使用Cygwin(64位)。

編輯:1)我在另一台PC上有這個項目,並且在沒有比Django 1.8更高的版本的情況下工作良好。

2)如果有幫助,則錯誤來自“ ... / rules / contrib / views.py”

Auth mixins在Django 1.9中引入。 因此,如果您真的只想使用那些mixin,則必須將項目升級到新的Django。

如果要使用類似的mixin,它們實際上是從django-braces項目移植到Django的。 django-braces 1.9支持Django 1.8。

幸運的是,經過一個星期的苦難,該錯誤已解決。 不幸的是,我不知道該怎么解決。 我所做的是安裝以下所有要求:

bleach==2.1.4
certifi==2017.7.27.1
chardet==3.0.4
Django==1.8.19
django-admin-tools==0.8.1
django-autocomplete-light==3.1.8
django-autoslug==1.7.1
django-autoslug-iplweb==1.9.4
django-bootstrap3==8.2.3
django-ckeditor==5.1.1
django-constance==1.2.1
django-cors-headers==1.1.0
django-email-extras==0.3.3
django-fobi==0.13.6
django-formtools==2.1
django-guardian==1.4.9
django-loginas==0.3.4
django-nine==0.1.13
django-nonefield==0.3
django-picklefield==1.0.0
django-post-office==2.0.8
django-tagging==0.4.6
django-tagging-autocomplete==0.5.0
django-userena==2.0.1
django-wkhtmltopdf==3.0.0
djangorestframework==3.1.3
easy-thumbnails==2.4.2
et-xmlfile==1.0.1
future==0.14.3
html2text==2014.12.29
html5lib==1.0.1
httplib2==0.10.3
idna==2.6
image==1.5.27
jdcal==1.3
jsonfield==2.0.2
oauth2==1.9.0.post1
oauthlib==2.0.4
olefile==0.44
openpyxl==2.5.4
Pillow==5.2.0
PyJWT==1.5.3
python-gnupg==0.4.1
python-openid==2.2.5
python-social-auth==0.2.21
python-twitter==3.1
qrcode==5.3
requests==2.19.1
requests-oauthlib==0.8.0
rules==1.2.1
simplejson==3.16.0
six==1.11.0
sphinx-me==0.3
unicodecsv==0.14.1
Unidecode==0.4.21
urllib3==1.22
vishap==0.1.5
webencodings==0.5.1

我不知道是誰做的,所以如果有人對發生的事情有任何想法,請告訴我,以便其他人可以從中受益。

謝謝!

暫無
暫無

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

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