Django settings.py installd_apps的坑……卧槽

来源:互联网 发布:宽带多重网络怎么回事 编辑:程序博客网 时间:2024/06/03 15:10

当你有一个新的目录(app)时候,你需要在settings.py的installd_apps中注册
原代码

INSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',]

接着,你按照网上的文章,添加一个

'message'

然后你TM就会得到一个报错:

*ModuleNotFoundError: No module named 'message'*

这就是最烦人的地方,什么文章 经验都是这么写,依旧报错。
后来我改了改

apps.message

apps是上层文件夹路径
结果就可以用了
包括在别的文件中引用from .. import ..
也是一样

from message.view import get from

还是要改一下

from apps.message.view import get from

这样才不会错