导入错误:没有名为django_orm的模块 [英] Import Error : No module named django_orm

查看:74
本文介绍了导入错误:没有名为django_orm的模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

oauth2client.django_orm 导入CredentialsField时,我得到:

Import Error: No module named django_orm

我已经安装了先决条件: django-orm python-oauth2 .

I've already installed the prerequisites: django-orm and python-oauth2.

推荐答案

OAuth2库似乎有所更改:

It looks like there's been a change on the OAuth2 library:

将所有与Django相关的代码重构为 oauth2client.contrib.django_util.添加DjangoORMStorage,删除 FlowField. (#546)

Refactor all django-related code into oauth2client.contrib.django_util. Add DjangoORMStorage, remove FlowField. (#546)

您可以在此处进行检查.

也许您可以尝试这样的操作(运行它时,我没有出现任何导入错误,但我不确定它是否有效):

Perhaps you can try something like this (I don't get any import errors when running it, but I am not sure it works):

from oauth2client.contrib.django_util.storage import DjangoORMStorage
from oauth2client.contrib.django_util.models import CredentialsField

这篇关于导入错误:没有名为django_orm的模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆