在试图运行服务器时,安装Django-CMS和我会得到以下错误:
File "test/cms/models/pagemodel.py", line 27, in <module>
from cms.menus.menu_pool import menu_pool
ImportError: No module named menus.menu_pool是否有一个名为菜单的包,我需要安装,我已经尝试过pip安装菜单。
发布于 2013-12-17 16:21:58
当您将它导入时
from cms.menus.menu_pool import menu_pool它假设menus.menu_pool是一个模块,而它不是。
所以要么更改为
from cms.menus import menu_pool #this would import the .py file在这里,使用的是menupool.MenuPool,等等。
或
from cms.menus.menu_pool import MenuPool #This would import the class取决于你如何使用它。
或者(但不推荐),也可以这样做:
from cms.menus.menu_pool import *https://stackoverflow.com/questions/20638999
复制相似问题