开头带点的是相对导入,不带.的是绝对导入,
对于绝对导入来说,第一步是到sys.modules 查看之前有没有进行加载过,接着看内置模块有没有,接着看sys.path,django导入当前目录下模块或者包不成功是因为sys.path中在导入的时候不含当前路径,
而在我自己写的测试程序中,造成可以导入这一现象的原因是:sys.path中有当前目录
好像运行的时候会将当前文件的路径添加到sys.path中
所以说对于大的项目来说,导入当前目录下模块的时候应该加上.
绝对导入项目中包的时候应该以项目根路径为出发点