首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入中间件cms.middleware.multilingual错误:“没有名为多语言的模块”

导入中间件cms.middleware.multilingual错误:“没有名为多语言的模块”
EN

Stack Overflow用户
提问于 2013-05-03 11:52:09
回答 2查看 2.2K关注 0票数 1

每当我运行服务器并在浏览器中访问管理页面时,我就会得到:

发生服务器错误。请与管理员联系。

在钛工作室我看到:

回溯(最近一次调用):文件"C:\Python27\lib\wsgiref\handlers.py",第85行,在run self.result =self.environ(self.environ,self.start_response)文件第72行中,在 call 返回self.application(environ,start_response)文件的第236行中在call self.load_middleware() self.load_middleware() File self.load_middleware第53行中,load_middleware raise exceptions.ImproperlyConfigured(‘错误导入中间件%s:“%s”% (mw_module,e)) ImproperlyConfigured:错误导入中间件cms.middleware.multilingual:“没有模块名为多语种”03/5月/2013 12:42:06 "GET /42. in / HTTP/1.1“500 59

我已经安装了多语言,并在我的网站包文件夹中有django_multilingual-0.1.0-py2.7.egg

如果我打印sys.path,它里面就有C:\\Python27\\lib\\site-packages\\django_multilingual-0.1.0-py2.7.egg

我的cms.middleware.multilingual.MultilingualURLMiddleware在我的MIDDLEWARE_CLASSES里。

EN

回答 2

Stack Overflow用户

发布于 2013-05-04 14:59:15

依赖于您Django-cms版本,您可能以错误的方式接近它。他们在2.4中改变了国际化的方式。看看此页。这是最新的方法。

您尝试的是早期版本,如此页,只要您的版本不是最新版本,这可能是正确的。

票数 3
EN

Stack Overflow用户

发布于 2014-04-03 00:36:18

有一个用于多语言URL的Django-CMS 2.3至2.4升级部分

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16358304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档