采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
from message import views导入出现问题导致找不到message模块;
将message不拖入apps中run manage.py Task不会报“ImportError: No module named message”错误;
当message在apps中,用from apps.message import views 不会报错。
你打印一下sys.path就知道为什么了,因为apps包在搜索路径下,而message不在,所以无法导入模块
你可以加上这行代码:
sys.path.append(os.path.join(os.path.dirname(os.path.abspath('__file__')),'apps'))
添加在哪里,可以告诉我哪里有教程吗?
manage.py:sys.path.append(os.path.join(os.path.dirname(os.path.abspath('__file__')),'apps')) 或者settings: sys.path.append(os.path.join(BASE_DIR,'apps')) 你百度一下sys.path什么意思就知道了
一定不能再manage.py 文件中import app中的内容 你把这行删除
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
748 4
1.6k 22
1.4k 20